{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\fswiss\fprq2\fcharset0 Calibri;}{\f2\fswiss\fcharset0 Arial;}{\f3\fswiss\fprq2\fcharset0 Arial;}{\f4\fmodern\fprq1\fcharset0 Courier New;}}
{\colortbl ;\red0\green0\blue255;\red0\green96\blue160;\red128\green48\blue80;}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\trowd\trgaph10\trleft-84\trpaddl10\trpaddr10\trpaddfl3\trpaddfr3
\cellx9424\pard\intbl\f1\fs22{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/index.html"}}{\fldrslt{\f2\fs20{\pict\wmetafile8\picwgoal7200\pichgoal818 
010009000003986d00000000e532000000001610000026060f002220574d464301000000000001
0093640000000004000000002000004c5400004c740000010000006c0000000000000000000000
df010000350000000000000000000000ec2b0000ea04000020454d46000001004c7400000c0000
0001000000000000000000000000000000560500000003000040010000b3000000000000000000
00000000000000e2040038bb0200460000002c00000020000000454d462b014001001c00000010
0000000210c0db01000000600000006000000046000000e80c0000dc0c0000454d462b22400400
0c000000000000001e4009000c00000000000000244001000c0000000000000030400200100000
00040000000000803f214007000c0000000000000008400005340c0000280c00000210c0db0100
00000000000000000000000000000000000001000000474946383761e0013600e300000202020a
0a0a4c4e4e909597cacaca9caeb7a1bcc8d6d6d65c6061dae0e39fc4d4272829e6eaecc1e1f17b
7d7efefefe2c00000000e00136000004fef0c949abbd38ebcdbbff6028664dd19c68aaae6c5b8c
702ccf746ddf78aeef7cef8b06456b4864191abfa472c96c3a9fd0288e20a85aaf880bc354ec0e
1506a9784c2e9bcf1e867aad467b0680b87cbec094bcf894a2c070fbff8081821d0c0d7b054160
0606880a047d83120c040503087371591809477978050991a2a3a4a53e0c7b0baaabac0b032760
050a9069adb60e32850db4160b98031a779e45263008adbca6cacbcc62097b7b98d2082a7b471e
97d273b83004890ab317be73041b0c41c32c7b48300174cdf0f1f23da8b228de050ee3742d8ba1
1a04b42d7050e040321086aa5d7037c703987429161dfc900093807918336a4468af45364cfe44
6469d82727c0441142aa1dc454c7430374c3d6cd288089dbc69b3837ae23f2710e97166026c299
6623a51e761302ced1f4e1254c22b1cad17080294cceab58979deb444480360745f6fc9bc0c09d
d73956319cbc60148582b11286ca0126a210187078c1310a0277c659396bb30a1e5ce65cdb2124
e508f0526cc225047fe31c349497ef86c32f93f5042035861a156d088b1e3df86911862c3f410a
6812358096135e62b6b6f69c1e05bd3091decdbb7788875e14688b9387cf035f032a2e250b0e2a
280d8a1a5760e9bbbaf5ebc2bc0c4d0ce067580370ead09c43f7015762811f9c542a87e9f5f7f0
b36ef1944d4062b09fdc95a34a4e42f3e06985fe20571ce5c567e0811899d6c5380e4406c06278
78a589831270e249250dae220002037476c1661e5ac0c00105944890080958629f2a023810a288
07c428e38c7d2168237cd9e1c1503ea9310640002f3ce05a4b980d318083d20460530589714052
002014c01d1d0556b099453766199f77c1c9e18d340478e18b034728d79e04e70d21a51c0b58c1
9d7b1450b7017f7140d98101fb0c542202ae0100e704fa4c09c0925a16badb4bc36c778234af14
41d502948d37977a45aa908d922f5190404f554ac05e261cf4f4e7876c06a89e83845a608034a6
1aea6a69950e51df09f785e54e27058048291154c4b1404ae150f0d18b0f0c0840a71594c5667a
0cfee43991b2fd69204d7aaf568bd17cc33078c266100e21a15b4deeda0201e340ea9605ec61a0
ab061f05708039ce6640671c1765c0809cd6e69b13a2c330d4a8b101100147c0290c2949a5e4d6
19e6b91528051b93980426d702ef6ad0ec1c156370c0b4196c3c47bdfa86acd17f790817c7c226
cf11eb987a60c2549a28ecd328c3140c35ea03f85e209700d446866c057d067981a471a42af2d1
ccc0dc85a228f439b30a8faa606c79457ed42d2c48014ae0059ffa29efa4a1bee3644d5fa385f4
d9f0285dc4ac31bbac4e1c69aefb8085290c9866ab0fe4e3408dc5fea2c5590bf0ad2a26426be0
e0cd0f38482dda3e247085e08cab9a8eb6286c66ae0afedfaa90182f243780dae5588b20f70405
b813c0cfe288cd8183205b60f00d0c0cd0e08604115b418ab32340a63933e632e3ef07407e86c7
71641c3974e9f85b3726042fdf7cc1aa935e3979b78db0b9a66721b0b804f376e701eb9b606943
f773d839b4a0012020f8bc32103ddc0208188f06f100c87fbc88b102e565cb981cc672352e1391
2c52461cb7e0ad03afe31ebdec6731d7986f75e2b380fb8c360224e9464416645ee1b42687f60d
e72b7fa01f03ef4781fcb18069d0a3def4408782a969c1009131d75d6060267ac5c51702b09d06
8c85b8dc6c0303dd3ba080a884a17188e8490828d10012d329f6c58068add046eb62400907a88f
06222421fef2e843af151cce2d7063c1e880b614746c6f683559d36b6090980d8ec46f17505c0d
f2648104a42a323cab80fb42e44418104d7ebdfaa10cb23803426a117fc3380b7e52d0bdcb65ce
8b11c380fbdc3802f2912d043594cc07588501923c2c0635a4a40506f449d245ef017d1cc11f75
8689117ac0903180e5214bd82f02adc0580038c1c08690400b6cc6952040159886784a0dd04f93
228ae02005b90192e83032854ba5085619c78f252b1f2b82df000e62c5a538e0441420408658e4
000666d18ee4e4db16c6a9cdb5a4289b1bdaa6248fa10a04e870192604e0c956d035001ce17f2b
20a0d73a79411a182c31a5dcc0e13ee0be849ae79233b85749feeef9804f39144dd6e4601c3c28
871166b2661f0c80a93e08b204f489991310a101fa24d20ae0b22478b364f12c708029e5511eb6
c9030a3557934bb07079e4c900f36a90c98bf41375a943e9063643c120da00556b991752855412
0a483304d4aca69734aa8a3e7988a4292d892a202a01fab96f0e70a15357311122638d75a61438
c0908ac90c2eadad8b2c70d038d4d680318695aed3bce49580391dc27d2031b693630dfae90a0c
4486a291c9d855a384b1b26d8d7b0b308ea750e31e12f9244663a9693927e0b8aac6950e3faa82
32f5a1d98a72968c99a08538fbb28f3c264066f3e06b5e8bd6024b52c35b91bcc0aa001b02a7ce
ad4f17bd9d3444fe89ae9c418c4d3878e9025e44120ecc4b689365686525c9cc897ce493b2ccc0
a7e0724ced6114ad642195af34b5dd0c106d2c929a22333a771a5bb2e0accf63412ff5e85c1828
b66f64ed983408abd1388852a28ac941c2a441a8eacec92705e6285cd128070a72b502e1d5587b
1f403f3849f5c1ebfd2ba80c9760b234441efcea42ca16c60206432580dc252e08f6cb1d8a7278
c01ed82f05865b611d30e04a0fa280833570dd083f71c3fcedb11662f45d0c23f90231caea8d3b
da30a59285c9d015321df68681a5fceec9cac0d6d27c45044f16c185313eb10c8a5a6596a4e798
f5eb80b174685c1d9416c689432fbba2854a35ab12cc0a94c3068f74fed2359e96ca5c3bc6708c
17de8c4e80d00249b2454294c90f0ab1140af2085e5b1019ddf695ade29586f03ae0be264a43be
c9c2f1d894ecd8e0f2004fc1edc9a58fa3e73e77f0c888d6ea846bfa41438b38cebeec35b0cbfa
6447f3fa83a52c9d146901e7e130b7143902eea08840a7df76c5d5c984630cba472cee58580241
b3ae8c699de55390842e44eb21827d6deb8de27ac2ae33ad7a48d2a206959bd8b9760c1d74d713
462379dd9ab89862bef9978432401fd2804d0d0550a2863b7cd4a4c8f40a94a7a63a7941c7cfbd
7705b14d5a6d5c1a551ba8e10202b3ee20276140dc58f7032d30af2565d703520629abe7d519b5
3a39df7363262c65f929fe6ed0fcc2ee75505a1c7d9568af40529e56c5d3fad1df0a90efd91330
0003311e9724b9b291cd2c0961793ce21f10ad3c3da120b4e0fd72528359e013de87cb352ecb89
1d1adeb2fc39b90765558d53b86813f88b4904435f4bc9c1d379e81eaad9cb49b52c110035ca64
0f9134f2f081bad5752270f7be1d82d058e0b11d37dbe59753f75bfbf1c9b745a9da85c5760877
9edd9ff237d8244147098c5edf21cefa65f3c679ac8859bf7f87080b1233f8d32fc543ef943705
4a6d31ee345ebdcbc260f22168e5583ea8b5073fa5b11c400b58dbfdba0e77f8ac693f1787db9b
e8791634877bb2729cb1a91c9040b91a8c15a063723990b387e6f8cba72917fe5580eb1ef2a401
20710003d83f23d1c60808d71e0360002ce609e03180e5d321c02428afb1007d22000cc46d1b20
5749e222078150c6737878e7010855000400711c403f01f0567cf6680907816ec672c2167beed5
8225367cc331244b6241925068cc0332cd967032a80d34886faf510524012716d86b50a70cc021
533d82074aa80d079641cc133f19f05f2ff84170c200486205a891431f5072aa06033b085318b0
6056084430985c12705602f1338c177a313837dc614acc63009b2162227552c7977709e7863634
65c3816ac7e66c37f11081620badb0485e508886680bc2c3810997444ec20abde7528b9859e7f3
3ef61402e4528968c80107671fcc09477d1b50000250684a422ca47805aa6805945751ab78050e
d0211bc0818dc56180432807572eee114803f10f7c925aa46505c0804ebef233b4481707708b92
304e6c9289eea56875d2265c1671df548dd6788db4738ddab88ddcc88dd9d88de0588da0e82bf0
138ee6788ee8788dc7c01025a83be9f88ef0188e90f18def680552148ff8988ffab88ffcd88ffe
a88d36260a5ba17b2a261db3343f19d44307592d3b4190eab07f0b0908c4782611893625904f78
000d153908efd48a1bf92a94809144e00f1f5992371201003b0840010824000000180000000210
c0db01000000030000000000000000000000000000001b40000040000000340000000100000002
000000000000bf000000bf0000f0430000584203000000000000b3000000b3ffffef43000000b3
000000b3ffff57422100000008000000620000000c00000001000000150000000c000000040000
00150000000c0000000400000051000000006600000000000000000000df010000350000000000
0000000000000000000000000000e0010000360000005000000070000000c00000004065000000
0000002000cc00e00100003600000028000000e001000036000000010008000000000000000000
0000000000000000120000000000000000000000ffffff00fefefe00f1e1c100b7ae9c00c8bca1
00d4c49f00cacaca004e4e4c0061605c00eceae600979590000202020029282700e3e0da007e7d
7b000a0a0a00d6d6d6000202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202070406030303030303030303030303030303030303030303030305050e
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020203040603030303030303030303030303030303
030303030303030303030604060202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020e0b080f0202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020604030303030303
03030303030303030303030303030303030303030303030306050a020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020e0f0d0c0c0c0c0902020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020a050503030303030303030303030303030303030303030303030303030303030303030604
030202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020202020202020202020211080c0c0c0c0c0c0c0c09
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020205
0f0f0f0f0f0f0f0f0f0f0f0f0f0f08090f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f
0f0f0f0f0f0f0f0f0f0f0f0f08090f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f08
0d0c0c0c0d0d090f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f
0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f090d100c0c100d090f0f0f0f0f0f0f0f
0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f
0f0f0f0f0f0f0f0f0f0f0f0f0f090808090f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f080808
0c0c0c0c0c0c0c080f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f
0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f
0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f
0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f
0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f070202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020605030f0d0d0d0d0d0d0d0d0d0d
0d0d0d0f030303030303030303030303030303030f0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0e02
0202020202020202020b0d0c0c0c0c0c0c0c0c0d09040202020202020202020202020d0d0d0d0d
0802020202020202020202020202020b0d0d0d0d0d0d0d0d0d0402020202020202040d0c0c0c0c
0c0c0c0c0d09070202020202020202020202020202020202070d0d0d0d0d0d0d0d0d0d0d020202
02020202020202020202020202020202020202020a0f080d0c0c0c0c0c0c0d0f0a020202020202
02020202020408100c0c0c0c0c0c0c100f07020202020202020408080808080808080808080808
0f02020202020202020202020207080808080808080808080f0b0702020202020202020202020b
0d0c0c0d0b020211080c0c0d0f02020202020a0f0d0c0c0d090202020207080c0c0d0f0e020209
100c10080202020e0808080b020e0f0d0c0c0d0b02020202020202020b0d0c0c0d0b020211080c
0c0d0f02020a0f080d0d0c0c0c0d09070202020202020202020204090d0c0c0c100d080f0e0202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202060503
030f0c0c0c0c0c0c0c0c0c0c0c0c0c0d030303030303030303030303030303030f0c0c0c0c0c0c
0c0c0c0c0c0c0c0c0c0c0402020202020202020a080c0c0c0c0c0c0c0c0c0c0c0c0c1009110202
02020202020202080c0c0c0c0c0a020202020202020202020202040c0c0c0c0c0c0c0c0c0c0902
020202020a080c0c0c0c0c0c080808100c0c0c08070202020202020202020202020202020a0c0c
0c0c0c0c0c0c0c0c0c1102020202020202020202020202020202020202020202110c0c0c0c0c0c
0c0c0c0c0c10050202020202020202070d0c0c0c0c0c0c0c0c0c0c0c0902020202020202020f0c
0c0c0c0c0c0c0c0c0c0c0c0c0d020202020202020202020202040c0c0c0c0c0c0c0c0c0c0c0c0c
0d0b0202020202020202080c0c0c0c0c0c0d0e0d0c0c0c0c08020202020e0d0c0c0c0c0c0c0202
02040c0c0c0c0c0c1005090c0c0c0c0c020202110c0c0c1005100c0c0c0c0c0c0d0a0202020202
080c0c0c0c0c0c0d0e0d0c0c0c0c080202110c0c0c0c0c0c0c0c0c0c0802020202020202110d0c
0c0c0c0c0c0c0c0c0c040202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020304030303030305040f0d0c0c0c0c090b0507030303030303030303030303
03030303030303050b0f0d0c0c0c0c0c0c100b0711020202020202020202020d0c0c0c0c0c0c0c
0c0c0d0d100c0c0c0c0c0811020202020202020f0c0c0c0c0c0702020202020202020202021110
0c0c0c0c0c0c100f070a0202020202020d0c0c0c0c0c0d11020202020b0d0c0c0c0f0202020202
020202020202020202020d0c0c0c0c0c0d04070e02020202020202020202020202020202020202
0202020202110c0c0c0c100d0d0c0c0c0c0c0c070202020202020b0c0c0c0c0c0c0d0d100c0c0c
0c0c0d0a0202020202020f0c0c0c0c0c0c0c0c0c0c0c0c0c0d020202020202020202020202040c
0c0c0c0c0c0c0c0c0c0c0c0c0c0c08020202020202040c0c0c0c0c0c0c0c100c0c0c0c0d0f0202
0202080c0c0c0c0c0c0c02020a100c0c0c0c0c0c0c0c0c0c0c0c1008020202110c0c0c0c0c0c0c
0c0c0c0c0c0c0d02020202040c0c0c0c0c0c0c0c100c0c0c0c0d0f0202110c0c0c0d08080d0c0c
0c0c09020202020211100c0c0c0c0c0c0c0c0c0c0c040202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020a0403030303030303030303100c0c0c05030303
03030303030303030303030303030303030303030303030d0c0c0c0c0c08020202020202020202
0202020f0c0c0c0c0c0c0c0907020202020e0b080c0c0c1002020202020202040c0c0c0c0c0b02
0202020202020202020a0d0c0c0c0c0c0c0d0a0202020202020202090c0c0c0c0c0d0a02020202
02020a080c0c0c0d0a02020202020202020202020202080c0c0c0c0c0f02020202020202020202
0202020202020202020202020202020202110c08040a0202020a0f0c0c0c0c0d02020202020b0c
0c0c0c0c0f0a020202050d0c0c0c0c0d0202020202020f0c0c0c0c040404040404040404050202
02020202020202020202040c0c0c0c0b040404040f080c0c0c0c0c080202020202080c0c0c0c04
0211090c0c0c0c100202020202020c0c0c0c0d07020a02020b0c0c0c0c0f0a0a0b0c0c0c0c0c05
02020202110c0c0c0c0c0f0e0207080c0c0c0c0b020202080c0c0c0c040211090c0c0c0c100202
02020e0f070202020202050c0c0c0c07020202020d0c0c0c0c0d050a020211050f070202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020606030303030303
03030303090c0c0c0503030303030303030303030303030303030303030303030303030f0c0c0c
0c0c0802020202020202020202020e0c0c0c0c0c0c0c050202020202020202020a0b0d0c0e0202
020202020e0c0c0c0c0c0902020202020202020202080c0c0c1610000026060f002220574d4643
010000000000010000000000000004000000002000004c3400004c7400000c0c0c0d0a02020202
020202020e0c0c0c0c0c0c07020202020202020202080c0c0c1011020202020202020202020202
0f0c0c0c0c0c0f0202020202020202020202020202020202020202020202020202020a0a020202
0202020202080c0c0c0c070202020e0c0c0c0c0c0502020202020202080c0c0c0c090202020202
0f0c0c0c0c02020202020202020202020202020202020202020202040c0c0c0c11020202020202
0e0d0c0c0c0c0f020202020d0c0c0c0f02020202090c0c0c0d0202020202110c0c0c0c04020202
02020f0c0c0c0d02020202070c0c0c0c1102020202110c0c0c0c0b020202020a0d0c0c0c0d0202
020d0c0c0c0f02020202090c0c0c0d020202020202020202020202020d0c0c0c0b020202040c0c
0c0c09020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020203040303030303030303030303040c0c0c0503030303030303030303030d0d
0b030303030303030303030303050c0c0c0c0c0d02020202020202020202020f0c0c0c0c0c0c04
02020202020202020202020202051102020202020202100c0c0c0c0d0202020202020202020b0c
0c0c0c0c0c10110202020202020202020f0c0c0c0c0c0d02020202020202020202020d0c0c0c10
110202020202020202020202050c0c0c0c0c090202020202020202020202020202020202020202
0202020202020202020202020202020202040c0c0c0c0b020202090c0c0c0c0f02020202020202
020a100c0c0c0c11020202020f0c0c0c0c02020202020202020202020202020202020202020202
040c0c0c0c11020202020202020a0d0c0c0c0c110202020d0c0c0c0f020202020f0c0c0c0d0202
020202110c0c0c0c1102020202020b0c0c0c0d02020202110c0c0c0c1102020202110c0c0c0c11
02020202020f0c0c0c0c0702020d0c0c0c0f020202020f0c0c0c0d020202020202020202020202
040c0c0c0c0f020202080c0c0c100a020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020506030303030303030303030303100c0c0b03
030303030303030303040c0c1003030303030303030303030303100c0c0c0c0d02020202020202
020202020d0c0c0c0c0c0d0202020202020202020202020202020202020202020202080c0c0c0c
0c0a020202020202020e0c0c0c0c0c0c0c0502020202020202020202080c0c0c0c0c0f02020202
020202020202020e0c0c0c0c0d0a020202020202020202020a0c0c0c0c0c080202020202020202
02020202020202020202020202020202020202020202020202020202020b0c0c0c0c0f02020a0c
0c0c0c10020202020202020202020f0c0c0c0c0f020202020f0c0c0c0c02020202020202020202
020202020202020202020202040c0c0c0c1102020202020202020b0c0c0c0c0f0202020f0c0c0c
0c070202020f0c0c0c0d0202020202110c0c0c0c1102020202020e0c0c0c0c0f020202110c0c0c
0c1102020202110c0c0c0c110202020202070c0c0c0c0f02020f0c0c0c0c070202020f0c0c0c0d
0202020202020202020204080c0c0c0c0c050202020c0c0c0c0802020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020304030303030303
03030303030303080c0c0f030303030303030303030f0c0c0c0903030303030303030303030308
0c0c0c0c0c0a0202020202020202020a0c0c0c0c0c0c0b02020202020202020202020202020202
020202020202020f0c0c0c0c0c07020202020202020d0c0c0c0c0c0c0f02020202020202020202
02100c0c0c0c0c040202020202020202020202020f0c0c0c0c0d02020202020202020202020d0c
0c0c0c0d0202020202020202020202020202020202020202020202020202020202020202020202
020a0d0c0c0c0c0b0202040c0c0c0c09020202020202020202020a0c0c0c0c0d020202020f0c0c
0c0c02020202020202020202020202020202020202020202040c0c0c0c11020202020202020202
100c0c0c100202020a0d0c0c0c0c080f0f080c0c0c0d0202020202110c0c0c0c11020202020202
090c0c0c0c0d090f090c0c0c0c1102020202110c0c0c0c1102020202020a0c0c0c0c0902020a0d
0c0c0c0c080f0f080c0c0c0d020202020202020a0f0d0c0c0c0c0c0c0d0202020e0c0c0c0c0804
04040404040404040e020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202050603030303030303030303030303090c0c0803030303030303030303080c0c0c0c05
0303030303030303030303090c0c0c0c0c07020202020202020202070c0c0c0c0c0c0e02020202
02020202020202020202020202020202020202040c0c0c0c0c0b0202020202020f0c0c0c0c0c0c
0802020202020202020202020a0c0c0c0c0c0c11020202020202020202020202020d0c0c0c0c0f
02020202020202020202080c0c0c0c0c0a02020202020202020202020202020202020202020202
020202020202020202020202050d0c0c0c0c0c0a0202090c0c0c0c050202020202020202020202
0d0c0c0c0c0e0202020f0c0c0c0c02020202020202020202020202020202020202020202040c0c
0c0c11020202020202020202080c0c0c0c11020202110d0c0c0c0c0c0c0c0c0c0c0d0202020202
110c0c0c0c1102020202020202090c0c0c0c0c0c0c0c0c0c0c1102020202110c0c0c0c11020202
0202020c0c0c0c08020202110d0c0c0c0c0c0c0c0c0c0c0d02020202020204100c0c0c0c0c0c0c
080a020202110c0c0c0c0c0c0c0c0c0c0c0c0c0c04020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020a0403030303030303030303030303030b0c0c0d03030303
0303030303030d0c0c0c0c0d03030303030303030303030b0c0c0c0c0c0b020202020202020202
040c0c0c0c0c0c0202020202020202020202020202020202020202020202020e0c0c0c0c0c0802
02020202070c0c0c0c0c0c0d0a0202020202020202020202110c0c0c0c0c0c1102020202020202
0202020202020b0c0c0c0c0c070202020202020202020f0c0c0c0c0c0502020202020202020202
020202020202020202020202020202020202020202020e080c0c0c0c0c0c09020202080c0c0c0c
0e0202020202020202020202090c0c0c0c070202020f0c0c0c0c02020202020202020202020202
020202020202020202040c0c0c0c110202020202020202020f0c0c0c0c0402020202020b08100c
0c0c0c0c0c0c0d0202020202110c0c0c0c11020202020202020207090d0c0c0c0c0c0c0c0c1102
020202110c0c0c0c110202020202020c0c0c0c0802020202020b08100c0c0c0c0c0c0c0d020202
0202040c0c0c0c0c0c0c080702020202020e0c0c0c0c0c0c0c0c0c0c0c0c0c0c05020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202030503030303030303030303
03030303060c0c0c070303030303030303030c0c0c0c0c0c0f03030303030303030303060c0c0c
0c0c09020202020202020202040c0c0c0c0c0d0202020202020202020202020202020202020202
0202020202100c0c0c0c0d02020202020d0c0c0c0c0c0c07020202020202020202020202110c0c
0c0c0c0c110202020202020202020202020202100c0c0c0c0d020202020202020202050c0c0c0c
0c0f0202020202020202020202020202020202020202020202020202020202020a090c0c0c0c0c
0c0c08020202020d0c0c0c0c0202020202020202020202020f0c0c0c0c040202020f0c0c0c0c02
020202020202020202020202020202020202020202040c0c0c0c11020202020202020202040c0c
0c0c0f02020202020202020a1111090c0c0c0d0202020202110c0c0c0c11020202020202020202
0202021111040c0c0c0c1102020202110c0c0c0c110202020202070c0c0c0c0f02020202020202
020a1111090c0c0c0d02020202020d0c0c0c0c0d0f0e02020202020202020c0c0c0c0911111111
110c0c0c0c11020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0606030303030303030303030303030303100c0c0b0303030303030303040c0c0c0c0c0c100303
030303030303030303100c0c0c0c0d020202020202020202040c0c0c0c0c0d0202020202020202
0202020202020202020202020202020202080c0c0c0c0c0a0202020b0c0c0c0c0c0c0f02020202
020202020202020202110c0c0c0c0c0c1102020202020202020202020202020f0c0c0c0c0c0402
020202020202020a0c0c0c0c0c0802020202020202020202020202020202020202020202020202
02020202070d0c0c0c0c0c0c0c0f02020202020d0c0c0c0c0202020202020202020202020f0c0c
0c0c040202020f0c0c0c0c02020202020202020202020202020202020202020202040c0c0c0c11
020202020202020202040c0c0c0c0f02020202020202020202020f0c0c0c0d0202020202110c0c
0c0c110202020202020202020202020202110c0c0c0c1102020202110c0c0c0c0902020202020f
0c0c0c0c0b02020202020202020202020f0c0c0c0d02020202110c0c0c0c090202020202020202
020202080c0c0c08020202020a0c0c0c0c02020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020503030303030303030303030303030303080c0c0f030303030303
03030f0c0c0c0c0c0c0c0903030303030303030303080c0c0c0c0c0a0202020202020202050c0c
0c0c0c0d020202020202020202020202020202020202020202020202020f0c0c0c0c0c0502020e
100c0c0c0c0c0d02020202020202020202020202020e0c0c0c0c0c0c0402020202020202020202
02020202070c0c0c0c0c0d0202020202020202020d0c0c0c0c0d02020202020202020202020202
0202020202020202020202020202020b0c0c0c0c0c0c0c0d070202020202020d0c0c0c0c020202
0202020202020202020f0c0c0c0c040202020f0c0c0c0c02020202020202020202020202020202
020202020202040c0c0c0c11020202020202020202040c0c0c0c0f0202020a0202020202020209
0c0c0c0d0202020202110c0c0c0c110202020202020202020202020202070c0c0c0c0e02020202
110c0c0c0c0c090a0202050c0c0c0c0c0e0202020a02020202020202090c0c0c0d020202020e0c
0c0c0c110202020202020202020202040c0c0c0c0e020202040c0c0c0802020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202040303030303030303030303030303
0303090c0c080303030303030303080c0c0c0c0c0d0c0c05030303030303030303090c0c0c0c0c
070202020202020202110c0c0c0c0c0d0202020202020202020202020202020202020202020202
0202040c0c0c0c0c0f0202090c0c0c0c0c0c110202020202020202020202020202020c0c0c0c0c
0c040202020202020202020202020202020d0c0c0c0c0c070202020202020202080c0c0c0c0c0a
0202020202020202020202020202020202020202020202020202070c0c0c0c0c0c0d0b02020202
02020202080c0c0c0c070202020202020202020202080c0c0c0c110202020f0c0c0c0c02020202
020202020202020202020202020202020202040c0c0c0c110202020202020202020f0c0c0c0c0b
0202020f0d040a02020207100c0c0c090202020211040c0c0c0c0411110e020202110d0f110202
020e080c0c0c100202020202110c0c0c0c0d0c1008080c0c0c0c0c08020202020f0d040a020202
07100c0c0c090202020202100c0c0c090a020202070f0e02020202020d0c0c0c080a020e0d0c0c
0c0b02020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020a050303
03030303030303030303030303030b0c0c0d03030303030303030d0c0c0c0c0c0f090c0d030303
0303030303030b0c0c0c0c0c0b0202020202020202020c0c0c0c0c100202020202020202020202
02020202020202020202020202020e0c0c0c0c0c0802070c0c0c0c0c0c0b020202020202020202
020202020202020d0c0c0c0c0c0f020202020202020202020202020202090c0c0c0c0c0f020202
02020202020f0c0c0c0c0c05020202020202020202020202020202020202020202020202020208
0c0c0c0c0c0f0a0202020202020202020f0c0c0c0c0b0202020202020202020202100c0c0c1002
0202020f0c0c0c0c02020202020202020202020202020202020202020202040c0c0c0c11020202
020202020202080c0c0c0c070202020f0c0c0c0d0d100c0c0c0c0c07020202020c0c0c0c0c0c0c
0c0c08020202110c0c0c100d0d0c0c0c0c0c0f0202020202110c0c0c0c040c0c0c0c0c0c0c0c0c
0e020202020f0c0c0c0d0d100c0c0c0c0c0702020202020b0c0c0c0c0c0d0d0c0c0c1102020202
0211100c0c0c0c0d0c0c0c0c0d0202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020603030303030303030303030303030303060c0c0c07030303030303070c
0c0c0c0c0c05030d0c0f0303030303030303060c0c0c0c0c090202020202020202020d0c0c0c0c
0c0202020202020202020202020202020202020202020202020202100c0c0c0c0d020d0c0c0c0c
0c0d0202020202020202020202020202020202080c0c0c0c0c0902020202020202020202020202
0202040c0c0c0c0c0d0202020202020202050c0c0c0c0c0f020202020202020202020202020202
020202020202020202020a0c0c0c0c10070202020202020202020202070c0c0c0c0d0202020202
0202020202050c0c0c0c08020202020f0c0c0c0c02020202020202020202020202020202020202
020202040c0c0c0c1102020202020202020e0c0c0c0c0c020202020b0c0c0c0c0c0c0c0c0c1005
02020202020c0c0c0c0c0c0c0c0c080202020e100c0c0c0c0c0c0c0c0c0f020202020202110c0c
0c0c1105100c0c0c0c0c100502020202020b0c0c0c0c0c0c0c0c0c1005020202020202020f0c0c
0c0c0c0c0c0c0c11020202020202110d0c0c0c0c0c0c0c080a0202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202060303030303030303030303030303030303
100c0c0b0303030303030b0c0c0c0c0c0c03030b0c10030303030303030303100c0c0c0c0d0202
02020202020202090c0c0c0c0c1102020202020202020202020202020202020202020202020202
080c0c0c0c0c0f0c0c0c0c0c0c0702020202020202020202020202020202020b0c0c0c0c0c0d02
0202020202020202020202020202110c0c0c0c0c0c0a020202020202020a0c0c0c0c0c08020202
02020202020202020202020202020202020202020202110c0c0c0c0f0202020202020202020202
02020d0c0c0c0c07020202020202020202080c0c0c0c04020202020f0c0c0c0c02020202020202
020202020202020202020202020202040c0c0c0c110202020202020202080c0c0c0c0802020202
020a040f080d0d0d090b0a0202020202020f090c0c0c0c090f0f040202020202070f080d0d0d08
0f1102020202020202110c0c0c0c11020e0f0d0d080f0e020202020202020a040f080d0d0d090b
0a0202020202020202020e0b080d0d0d08090b0a020202020202020204090d0d0d090702020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020a060303030303
030303030303030303030303080c0c0f0303030303030f0c0c0c0c0c0d030303080c0903030303
03030303080c0c0c0c0c0a0202020202020202040c0c0c0c0c0402020202020202020202020202
0202020202020202020202020f0c0c0c0c0c0c0c0c0c0c0c0f0202020202020202020202020202
020202020e0c0c0c0c0c0c0a0202020202020202020202020202020c0c0c0c0c0c050202020202
0202020d0c0c0c0c0d020202020202020202020202020202020202020202020202020e0c0c0c0c
04020202020202020202020202020b0c0c0c0c0d0202020202020202040c0c0c0c0d0202020202
0f0c0c0c0c02020202020202020202020202020202020202020202040c0c0c0c11020202020202
020b0c0c0c0c0c1102020202020202020202020202020202020202020202110c0c0c0c11020202
020202020202020202020202020202020202020202110c0c0c0c11020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202060303030303030303030303030303030303090c0c08030303030303080c0c0c0c
0c09030303060c0c0503030303030303090c0c0c0c0c07020202020202020202100c0c0c0c0905
06030a020202020202020202020202020202020202020202040c0c0c0c0c0f040d0c0c0d020202
02020202020202020202020202020202020d0c0c0c0c0c04020202020202020202020202020202
0d0c0c0c0c0c0b0202020202020202080c0c0c0c0c0a0202020202020202020202020202020202
02020202020202020d0c0c0c0d0202020202020e0f020202020202080c0c0c0c080a0202020202
040c0c0c0c0c0702020202020f0c0c0c0c02020202020202020202020202020202020202020202
040c0c0c0c11020202020207080c0c0c0c0c0f0202020202020202020202020202020202020202
020202110c0c0c0c11020202020202020202020202020202020202020202020202110c0c0c0c11
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020603030303030303030303030303030303030b0c0c
0d030303030303100c0c0c0c0c0b03030303090c0d030303030303030b0c0c0c0c0c0b02020202
0202020a05080c0c0c0c0d030306050602020202020202020202020202020202020202020e0c0c
0c0c0c0802020b0d0c08070202020202020202020202020202020202020b0c0c0c0c0c09020202
0202020202020202020202020d0c0c0c0c0c0f02020202020202020f0c0c0c0c0c050202020202
02020202020202020202020202020202020202020b0c0c0c0c0d0b040b0f0d0c0c020202020202
0a0d0c0c0c0c100904040b0d0c0c0c0c0c0b0202020202020f0c0c0c0c02020202020202020202
020202020202020202020202040c0c0c0c0d0d0d0d0d0c0c0c0c0c0c0c08020202020202020202
0202020202020202020202020202020207040f090e020202020202020202020202020202020202
020202020202110c0c0c0c11020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020a060303030303030303
030303030303030303060c0c0c0703030303060c0c0c0c0c0c0603030303030d0c0f0303030303
03060c0c0c0c0c090202020202020a0406060c0c0c0c0c03030303060502020202020202020202
02020202020202020202100c0c0c0c0d020202020f0c0c08110202020202020202020202020202
02020a100c0c0c0c10020202020202020202020202020202080c0c0c0c0c080202020202020202
040c0c0c0c0c0f0202020202020202020202020202020202020202020202020202080c0c0c0c0c
0c0c0c0c0c0c020202020202020a080c0c0c0c0c0c0c0c0c0c0c0c1004020202020202020f0c0c
0c0c02020202020202020202020202020202020202020202040c0c0c0c0c0c0c0c0c0c0c0c0c0c
0c0f02020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202110c0c0c0c11020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020206030303030303030303030303030303030303100c0c0b030303030b0c0c0c0c0c100303
030303030b0c1003030303030303100c0c0c0c0d02020202020204030303090c0c0c0c0b030303
030606020202020202020202020202020202020202020d0c0c0c0c0c0a020202020e080c0c090a
0202020202020202020202020202020f0c0c0c0c0c04020202020202020202021610000026060f
002220574d4643010000000000010000000000000004000000002000004c1400004c7400000202
0202080c0c0c0c0c0802020202020202020e0c0c0c0c0c08020202020202020202020202020202
0202020202020202020202020f0c0c0c0c0c0c0c0c0c10020202020202020202040d0c0c0c0c0c
0c0c0c10090e02020202020202020f0c0c0c0c0202020202020202020202020202020202020202
0202040c0c0c0c0c0c0c0c0c0c0c0c0d0911020202020202020202020202020202020202020202
0202020202020202020202020202020202020202020202020202020202020202020202110c0c0c
0c1102020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020205030303030303030303030303030303030303
0d0c0c0f03030303090c0c0c0c0c0d03030303030303080c090303030303030d0c0c0c0c0c0a02
020202060603030303100c0c0c0d03030303030603020202020202020202020202020202020202
090c0c0c0c0c0702020202020204100c100b0202020202020202020202020202020d0c0c0c0c0d
0202020202020202020202020202080c0c0c0c0c08020202020202020202100c0c0c0c0d020202
020202020202020202020202020202020202020202020202020a0b0f0808090f04070202020202
020202020202020e0b0f0808090f0502020202020202020202020a111111110202020202020202
02020202020202020202020202020a111111111111111111110e02020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202110c0c0c0c1102020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020205030303030303
030303030303030303030303090c0c08030303030d0c0c0c0c0c0903030303030303060c0c0503
03030303090c0c0c0c0c070202020e0503030303030b0c0c0c0c05030303030305020202020202
02040f0f0e020202020202020b0c0c0c0c0c0b020202020202020a080c0c0d0e02020202020202
020202020202050c0c0c0c0c0402020202020202020202020202080c0c0c0c0c09020202020202
020202080c0c0c0c0c0a0202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020e080808080e02020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202050303030303030303030303030303030303030b0c0c0d03030303100c0c0c0c0c0b
03030303030303030f0c0d03030303030b0c0c0c0c0c0b0202020603030303030303090c0c0c08
030303030306030202020202020f0c0c0b02020202020202070c0c0c0c0c090202020202020202
020f0c0c0c0b02020202020202020202020202090c0c0c0c0d020202020202020202020202020d
0c0c0c0c0c0f0202020202020202020f0c0c0c0c0c050202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020206060303030303030303030303030303030303060c0c
0c070303060c0c0c0c0c0c060303030303030303030d0c0f03030303060c0c0c0c0c0902020205
03030303030303030d0c0c0c0b0303030303060202020202020b0c0c0902020202020202020c0c
0c0c0c0d020202020202020202020b0c0c0c080a020202020202020202020202080c0c0c0c0b02
0202020202020202020202100c0c0c0c0c04020202020202020202040c0c0c0c0c0f0202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020203050303030303030303
03030303030303030303100c0c0b03030b0c0c0c0c0c10030303030303030303030b0c10030303
0303100c0c0c0c0d02020a060303030303030303070d0c0c10070303030306020202020202070c
0c0d02020202020202020d0c0c0c0c0c0a020202020202020202020b0c0c0c0d11020202020202
02020202020a0d0c0c0c0c1102020202020202020202110c0c0c0c0c0c0a020202020202020202
110c0c0c0c0c080202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020a040303030303030303030303030303030303030d0c0c0f0303090c0c0c0c0c0803030303
03030303030303080c09030303060d0c0c0c0c0c02020a06030303030303030303070d0c0c0d03
03030306020202020202070c0c0c0202020202020202090c0c0c0c0c0702020202020202020202
02090c0c0c101102020202020202020202020a0d0c0c0c0d0a0202020202020202020f0c0c0c0c
0c08020202020202020202020a0c0c0c0c0c0d0202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020205060303030303030303030303030303030303090c0c0803
030d0c0c0c0c0c0f030303030303030303030306100c05030304090c0c0c0c0c07020a06030303
0303030303030307080c0c0d060303060a0202020202090c0c0c07020202020202020b0c0c0c0c
0c0b02020202020202020202020a100c0c0c0d0a02020202020202020202020a0d0c0c0c0d0a02
0202020202020a100c0c0c0c0c0702020202020202020202020c0c0c0c0c0c0a02020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202030503030303030303030303
030303030303030b0c0c0d03030c0c0c0c0c0c0b0303030303030303030303030f0c0d03060604
0c0c0c0c0c0b020a06030303030303030303030303090c0c100f0305020202020e090c0c0c0c0b
02020202020202070c0c0c0c0c09020202020202020202020202090c0c0c0c0902020202020202
020202020202090c0c0c0d0502020202020a080c0c0c0c0c0f0202020202020202020202050c0c
0c0c0c0c0502020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02040303030303030303030303030303030303060c0c0c07050c0c0c0c0c0c0703030303030303
0303030303030d0c0f05030e0c0c0c0c0c0902020503030303030303030303030303040d0c0c0c
0d0808080d0c0c0c0c0c0c0902020202020202020c0c0c0c0c0d0202020202020202020202020f
0c0c0c0c100202020202020202020202020202050d0c0c0c0d0f040409100c0c0c0c0c09020202
02020202020f0d0d0c0c0c0c0c0c0c0c0f02020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020203040303030303030303030303030303030303100c0c040f0c0c
0c0c0c0d0303030303030303030303030303040c10040202100c0c0c0c0d020206030303030303
0303030303030303030b080c0c0c0c0c0c0c0c0c0c0c100f02020202020202020d0c0c0c0c0c02
02020202020202020202020d0c0c0c0c1002020202020202020202020202020202040d0c0c0c0c
0c0c0c0c0c0c0d0b020202020202020202090c0c0c0c0c0c0c0c0c0c0802020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020205060303030303030303030303
03030303030d0c0c0f080c0c0c0c0c08030303030303030303030303030303080c090202080c0c
0c0c0c02020e0503030303030303030303030303030303040b0f080d0d0d08090b070202020202
0202020202090c0c0c0c0c07020202020202020202020a110404040f0402020202020202020202
02020202020202020e0b09080d0d0d080f0702020202020202020202020a111111111111111111
110e02020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020a
0403030303030303030303030303030303090c0c080d0c0c0c0c0c0f0303030303030303030303
0303030304100c07020f0c0c0c0c0c070202060603030303030303030303030303030605020202
02020202020202020202020202020202020b0c0c0c0c0c0b020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020203040303030303030303030303030303030b0c0c0d0c0c0c0c0c0c
04030303030303030303030303030306050b0c0d02040c0c0c0c0c0b0202020503030303030303
03030303030303040a02020202020202020202020a0202020202020202070c0c0c0c0c09020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020605030303030303030303030303
0303060c0c0c0c0c0c0c0c0c030303030303030303030303030303040a020d0c0b0e0c0c0c0c0c
090202020a06060303030303030303030306040e02020202020202020202060505040302020202
0202020c0c0c0c0c0d020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020205
060303030303030303030303030303100c0c0c0c0c0c0c0d030303030303030303030303030304
0a0202070c100a100c0c0c0c0d02020202020305060303030303030604050a0202020202020202
020a050303030306060202020202020d0c0c0c0c0c020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020a0506030303030303030303030303030d0c0c0c0c0c0c0c08030303
03030303030303030303040302020202090c09080c0c0c0c0c0a02020202020203060606060605
060e020202020202020202020206030303030303050a0202020202090c0c0c0c0c070202020202
0202020202020202020202020202020202020a0a03030303030a0a020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020202020202020a0505030303030303030303030303
080c0c0c0c0c0c0c0f030303030303030303030306040e02020202020a100c080c0c0c0c0c0502
0202020202020202020a02020202020202020202020202020206030303030303060e0202020202
0b0c0c0c0c0c0b020202020202020202020202020202020202020a030605060606060606060504
05060e020202020202020202020202020202020202020202020202020202080c0c0c0c0c0a0202
3c0a000026060f006e14574d46430100000000000100000000000000040000004c140000000000
004c74000002020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020206040303030303030303030303090c0c0c0c0c0c0c040303030303030303030306050a
020202020202020b0c0c0c0c0c0c0c090202020202020202020202020202020202020202020202
0202020603030303030306030202020202070c0c0c0c0c09020202020202020202020202020202
020203050506030303030303030303030303060504070202020202020202020202020202020202
02020202020202020f0c0c0c0c0c05020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202030406030303030303030303090c0c0c0c0c0c0c0303
03030303030303030406020202020202020202020d0c0c0c0c0c0c100a02020202020202020202
02020202020202020202020202020206030303030303060a0202020202020c0c0c0c0c0d020202
020202020202020202020202030506030303030303030303030303030303030303060403020202
0202020202020202020202020202020202020202040c0c0c0c0c0f020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020202020202020202020202020a0604060303030705
040f0d0c0c0c0c0c0c0d030303030303030305050e0202020202020202020202070c0c0c0c0c0c
0c0d0f04110a020202020202020202020202020202020202020202030603030303030602020202
020202100c0c0c0c0c020202020202020202020202020206050303030303030303030303030303
030303030303030305050a0202020202020202020202020202020202020202020e0c0c0c0c0c08
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020e060406040c0c0c0c0c0c0c0c0c0c0c090303030303060405030202020202020202
020202020202090c0c0c0c0c0c0c0c0c0c0c0f0202020202020202020202020202020202020202
020705060606060a020202020202020d0c0c0c0c0c0702020202020202020202020a0506030303
030303030303030303030303030303030303030303060403020202020202020202020202020202
020202020202100c0c0c0c0d020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020a06040d0d0d0d0d0d0d0d0d0d0d0b0303060504
060a020202020202020202020202020202020a0d0d0d0d0d0d0d0d0d0d0d0f0202020202020202
02020202020202020202020202020a03030a0202020202020202020d0c0c0c0c0c0b0202020202
020202020203040303030303030303030303030303030303030303030303030303030304030202
020202020202020202020202020202020202090d0d0d0d0d0a0202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020a03060404
050606050505040506070a02020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020a07040b09
0c0c0c0c0c0c090202020202020202020e05030303030303030303030303030303030303030303
030303030303030303040e02020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020a0a0a0a0a0a0a0a0202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020b0c0c0c0c0c0c0c0c0c0c0d0202020202020202030403030303030303030303
03030303030303030303030303030303030303030306040a020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202070808080808080808080809020202020202020a
040303030303030303030303030303030303030303030303030303030303030303030605020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020205060303030303030303030303030303030303030303030303030303
030303030303030305030202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020304030303030303030303030303030303
030303030303030303030303030303030303030303040202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202024c000000640000000000000000000000df010000350000000000000000
000000e0010000360000002900aa0000000000000000000000803f00000000000000000000803f
0000000000000000000000000000000000000000000000000000000000000000220000000c0000
00ffffffff460000001c00000010000000454d462b024000000c000000000000000e0000001400
00000000000010000000140000000400000003010800050000000b0200000000050000000c0236
00e001030000001e0004000000070104000400000007010400e5320000410b2000cc003600e001
000000003600e0010000000028000000e001000036000000010008000000000000000000000000
0000000000120000000000000000000000ffffff00fefefe00f1e1c100b7ae9c00c8bca100d4c4
9f00cacaca004e4e4c0061605c00eceae600979590000202020029282700e3e0da007e7d7b000a
0a0a00d6d6d6000202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202070406030303030303030303030303030303030303030303030305050e020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020203040603030303030303030303030303030303030303
030303030303030604060202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020e0b080f0202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020604030303030303030303
03030303030303030303030303030303030303030306050a020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020e0f0d0c0c0c0c0902020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202020202020a
050503030303030303030303030303030303030303030303030303030303030303030604030202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020202020202020211080c0c0c0c0c0c0c0c09020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020202020202020202020202020202020202050f0f0f
0f0f0f0f0f0f0f0f0f0f0f08090f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f
0f0f0f0f0f0f0f0f0f08090f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f080d0c0c
0c0d0d090f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f
0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f090d100c0c100d090f0f0f0f0f0f0f0f0f0f0f
0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f
0f0f0f0f0f0f0f0f0f0f090808090f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0808080c0c0c
0c0c0c0c080f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f
0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f
0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f
0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f
0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f070202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020605030f0d0d0d0d0d0d0d0d0d0d0d0d0d
0f030303030303030303030303030303030f0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0e02020202
0202020202020b0d0c0c0c0c0c0c0c0c0d09040202020202020202020202020d0d0d0d0d080202
0202020202020202020202020b0d0d0d0d0d0d0d0d0d0402020202020202040d0c0c0c0c0c0c0c
0c0d09070202020202020202020202020202020202070d0d0d0d0d0d0d0d0d0d0d020202020202
02020202020202020202020202020202020a0f080d0c0c0c0c0c0c0d0f0a020202020202020202
02020408100c0c0c0c0c0c0c100f070202020202020204080808080808080808080808080f0202
0202020202020202020207080808080808080808080f0b0702020202020202020202020b0d0c0c
0d0b020211080c0c0d0f02020202020a0f0d0c0c0d090202020207080c0c0d0f0e020209100c10
080202020e0808080b020e0f0d0c0c0d0b02020202020202020b0d0c0c0d0b020211080c0c0d0f
02020a0f080d0d0c0c0c0d09070202020202020202020204090d0c0c0c100d080f0e0202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202060503030f0c
0c0c0c0c0c0c0c0c0c0c0c0c0d030303030303030303030303030303030f0c0c0c0c0c0c0c0c0c
0c0c0c0c0c0c0c0402020202020202020a080c0c0c0c0c0c0c0c0c0c0c0c0c1009110202020202
02020202080c0c0c0c0c0a020202020202020202020202040c0c0c0c0c0c0c0c0c0c0902020202
020a080c0c0c0c0c0c080808100c0c0c08070202020202020202020202020202020a0c0c0c0c0c
0c0c0c0c0c0c1102020202020202020202020202020202020202020202110c0c0c0c0c0c0c0c0c
0c0c10050202020202020202070d0c0c0c0c0c0c0c0c0c0c0c0902020202020202020f0c0c0c0c
0c0c0c0c0c0c0c0c0c0d020202020202020202020202040c0c0c0c0c0c0c0c0c0c0c0c0c0d0b02
02020202020202080c0c0c0c0c0c0d0e0d0c0c0c0c08020202020e0d0c0c0c0c0c0c020202040c
0c0c0c0c0c1005090c0c0c0c0c020202110c0c0c1005100c0c0c0c0c0c0d0a0202020202080c0c
0c0c0c0c0d0e0d0c0c0c0c080202110c0c0c0c0c0c0c0c0c0c0802020202020202110d0c0c0c0c
0c0c0c0c0c0c040202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020304030303030305040f0d0c0c0c0c090b0507030303030303030303030303030303
03030303050b0f0d0c0c0c0c0c0c100b0711020202020202020202020d0c0c0c0c0c0c0c0c0c0d
0d100c0c0c0c0c0811020202020202020f0c0c0c0c0c07020202020202020202020211100c0c0c
0c0c0c100f070a0202020202020d0c0c0c0c0c0d11020202020b0d0c0c0c0f0202020202020202
020202020202020d0c0c0c0c0c0d04070e02020202020202020202020202020202020202020202
0202110c0c0c0c100d0d0c0c0c0c0c0c070202020202020b0c0c0c0c0c0c0d0d100c0c0c0c0c0d
0a0202020202020f0c0c0c0c0c0c0c0c0c0c0c0c0c0d020202020202020202020202040c0c0c0c
0c0c0c0c0c0c0c0c0c0c0c08020202020202040c0c0c0c0c0c0c0c100c0c0c0c0d0f0202020208
0c0c0c0c0c0c0c02020a100c0c0c0c0c0c0c0c0c0c0c0c1008020202110c0c0c0c0c0c0c0c0c0c
0c0c0c0d02020202040c0c0c0c0c0c0c0c100c0c0c0c0d0f0202110c0c0c0d08080d0c0c0c0c09
020202020211100c0c0c0c0c0c0c0c0c0c0c040202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020a0403030303030303030303100c0c0c05030303030303
03030303030303030303030303030303030303030d0c0c0c0c0c08020202020202020202020202
0f0c0c0c0c0c0c0c0907020202020e0b080c0c0c1002020202020202040c0c0c0c0c0b02020202
0202020202020a0d0c0c0c0c0c0c0d0a0202020202020202090c0c0c0c0c0d0a0202020202020a
080c0c0c0d0a02020202020202020202020202080c0c0c0c0c0f02020202020202020202020202
0202020202020202020202020202110c08040a0202020a0f0c0c0c0c0d02020202020b0c0c0c0c
0c0f0a020202050d0c0c0c0c0d0202020202020f0c0c0c0c040404040404040404050202020202
02020202020202040c0c0c0c0b040404040f080c0c0c0c0c080202020202080c0c0c0c04021109
0c0c0c0c100202020202020c0c0c0c0d07020a02020b0c0c0c0c0f0a0a0b0c0c0c0c0c05020202
02110c0c0c0c0c0f0e0207080c0c0c0c0b020202080c0c0c0c040211090c0c0c0c10020202020e
0f070202020202050c0c0c0c07020202020d0c0c0c0c0d050a020211050f070202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020606030303030303030303
03090c0c0c0503030303030303030303030303030303030303030303030303030f0c0c0c0c0c08
02020202020202020202020e0c0c0c0c0c0c0c050202020202020202020a0b0d0c0e0202020202
020e0c0c0c0c0c0902020202020202020202080c0c0c0c0c0c0d0a02020202020202020e0c0c0c
0c0c0c07020202020202020202080c0c0c10110202020202020202020202020f0c0c0c0c0c0f02
02020202020202020202020202020202020202020202020202020a0a0202020202020202080c0c
0c0c070202020e0c0c0c0c0c0502020202020202080c0c0c0c0902020202020f0c0c0c0c020202
02020202020202020202020202020202020202040c0c0c0c110202020202020e0d0c0c0c0c0f02
0202020d0c0c0c0f02020202090c0c0c0d0202020202110c0c0c0c0402020202020f0c0c0c0d02
020202070c0c0c0c1102020202110c0c0c0c0b020202020a0d0c0c0c0d0202020d0c0c0c0f0202
0202090c0c0c0d020202020202020202020202020d0c0c0c0b020202040c0c0c0c090202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
03040303030303030303030303040c0c0c0503030303030303030303030d0d0b03030303030303
0303030303050c0c0c0c0c0d02020202020202020202020f0c0c0c0c0c0c040202020202020202
0202020202051102020202020202100c0c0c0c0d0202020202020202020b0c0c0c0c0c0c101102
02020202020202020f0c0c0c0c0c0d02020202020202020202020d0c0c0c101102020202020202
02020202050c0c0c0c0c0902020202020202020202020202020202020202020202020202020202
020202020202020202040c0c0c0c0b020202090c0c0c0c0f02020202020202020a100c0c0c0c11
020202020f0c0c0c0c02020202020202020202020202020202020202020202040c0c0c0c110202
02020202020a0d0c0c0c0c110202020d0c0c0c0f020202020f0c0c0c0d0202020202110c0c0c0c
1102020202020b0c0c0c0d02020202110c0c0c0c1102020202110c0c0c0c1102020202020f0c0c
0c0c0702020d0c0c0c0f020202020f0c0c0c0d020202020202020202020202040c0c0c0c0f0202
02080c0c0c100a0202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020506030303030303030303030303100c0c0b030303030303030303
03040c0c1003030303030303030303030303100c0c0c0c0d02020202020202020202020d0c0c0c
0c0c0d0202020202020202020202020202020202020202020202080c0c0c0c0c0a020202020202
020e0c0c0c0c0c0c0c0502020202020202020202080c0c0c0c0c0f02020202020202020202020e
0c0c0c0c0d0a020202020202020202020a0c0c0c0c0c0802020202020202020202020202020202
0202020202020202020202020202020202020202020b0c0c0c0c0f02020a0c0c0c0c1002020202
0202020202020f0c0c0c0c0f020202020f0c0c0c0c020202020202020202020202020202020202
02020202040c0c0c0c1102020202020202020b0c0c0c0c0f0202020f0c0c0c0c070202020f0c0c
0c0d0202020202110c0c0c0c1102020202020e0c0c0c0c0f020202110c0c0c0c1102020202110c
0c0c0c110202020202070c0c0c0c0f02020f0c0c0c0c070202020f0c0c0c0d0202020202020202
020204080c0c0c0c0c050202020c0c0c0c08020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020203040303030303030303030303030308
0c0c0f030303030303030303030f0c0c0c09030303030303030303030303080c0c0c0c0c0a0202
020202020202020a0c0c0c0c0c0c0b02020202020202020202020202020202020202020202020f
0c0c0c0c0c07020202020202020d0c0c0c0c0c0c0f0202020202020202020202100c0c0c0c0c04
0202020202020202020202020f0c0c0c0c0d02020202020202020202020d0c0c0c0c0d02020202
02020202020202020202020202020202020202020202020202020202020202020a0d0c0c0c0c0b
0202040c0c0c0c09020202020202020202020a0c0c0c0c0d020202020f0c0c0c0c020202020202
02020202020202020202020202020202040c0c0c0c11020202020202020202100c0c0c10020202
0a0d0c0c0c0c080f0f080c0c0c0d0202020202110c0c0c0c11020202020202090c0c0c0c0d090f
090c0c0c0c1102020202110c0c0c0c1102020202020a0c0c0c0c0902020a0d0c0c0c0c080f0f08
0c0c0c0d020202020202020a0f0d0c0c0c0c0c0c0d0202020e0c0c0c0c08040404040404040404
0e0202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020205060303
0303030303030303030303090c0c0803030303030303030303080c0c0c0c050303030303030303
030303090c0c0c0c0c07020202020202020202070c0c0c0c0c0c0e020202020202020202020202
0202020202020202020202040c0c0c0c0c0b0202020202020f0c0c0c0c0c0c0802020202020202
020202020a0c0c0c0c0c0c11020202020202020202020202020d0c0c0c0c0f0202020202020202
0202080c0c0c0c0c0a020202020202020202020202020202020202020202020202020202020202
02020202050d0c0c0c0c0c0a0202090c0c0c0c0502020202020202020202020d0c0c0c0c0e0202
020f0c0c0c0c02020202020202020202020202020202020202020202040c0c0c0c110202020202
02020202080c0c0c0c11020202110d0c0c0c0c0c0c0c0c0c0c0d0202020202110c0c0c0c110202
0202020202090c0c0c0c0c0c0c0c0c0c0c1102020202110c0c0c0c110202020202020c0c0c0c08
020202110d0c0c0c0c0c0c0c0c0c0c0d02020202020204100c0c0c0c0c0c0c080a020202110c0c
0c0c0c0c0c0c0c0c0c0c0c0c040202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020a0403030303030303030303030303030b0c0c0d030303030303030303030d0c
0c0c0c0d03030303030303030303030b0c0c0c0c0c0b020202020202020202040c0c0c0c0c0c02
02020202020202020202020202020202020202020202020e0c0c0c0c0c080202020202070c0c0c
0c0c0c0d0a0202020202020202020202110c0c0c0c0c0c11020202020202020202020202020b0c
0c0c0c0c070202020202020202020f0c0c0c0c0c05020202020202020202020202020202020202
02020202020202020202020202020e080c0c0c0c0c0c09020202080c0c0c0c0e02020202020202
02020202090c0c0c0c070202020f0c0c0c0c020202020202020202020202020202020202020202
02040c0c0c0c110202020202020202020f0c0c0c0c0402020202020b08100c0c0c0c0c0c0c0d02
02020202110c0c0c0c11020202020202020207090d0c0c0c0c0c0c0c0c1102020202110c0c0c0c
110202020202020c0c0c0c0802020202020b08100c0c0c0c0c0c0c0d0202020202040c0c0c0c0c
0c0c080702020202020e0c0c0c0c0c0c0c0c0c0c0c0c0c0c050202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020203050303030303030303030303030303060c0c0c
070303030303030303030c0c0c0c0c0c0f03030303030303030303060c0c0c0c0c090202020202
02020202040c0c0c0c0c0d02020202020202020202020202020202020202020202020202100c0c
0c0c0d02020202020d0c0c0c0c0c0c07020202020202020202020202110c0c0c0c0c0c11020202
0202020202020202020202100c0c0c0c0d020202020202020202050c0c0c0c0c0f020202020202
0202020202020202020202020202020202020202020202020a090c0c0c0c0c0c0c08020202020d
0c0c0c0c0202020202020202020202020f0c0c0c0c040202020f0c0c0c0c020202020202020202
02020202020202020202020202040c0c0c0c11020202020202020202040c0c0c0c0f0202020202
0202020a1111090c0c0c0d0202020202110c0c0c0c110202020202020202020202021111040c0c
0c0c1102020202110c0c0c0c110202020202070c0c0c0c0f02020202020202020a1111090c0c0c
0d02020202020d0c0c0c0c0d0f0e02020202020202020c0c0c0c0911111111110c0c0c0c110202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020606030303030303
030303030303030303100c0c0b0303030303030303040c0c0c0c0c0c1003030303030303030303
03100c0c0c0c0d020202020202020202040c0c0c0c0c0d02020202020202020202020202020202
020202020202020202080c0c0c0c0c0a0202020b0c0c0c0c0c0c0f020202020202020202020202
02110c0c0c0c0c0c1102020202020202020202020202020f0c0c0c0c0c0402020202020202020a
0c0c0c0c0c080202020202020202020202020202020202020202020202020202020202070d0c0c
0c0c0c0c0c0f02020202020d0c0c0c0c0202020202020202020202020f0c0c0c0c040202020f0c
0c0c0c02020202020202020202020202020202020202020202040c0c0c0c110202020202020202
02040c0c0c0c0f02020202020202020202020f0c0c0c0d0202020202110c0c0c0c110202020202
020202020202020202110c0c0c0c1102020202110c0c0c0c0902020202020f0c0c0c0c0b020202
02020202020202020f0c0c0c0d02020202110c0c0c0c090202020202020202020202080c0c0c08
020202020a0c0c0c0c020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020503030303030303030303030303030303080c0c0f03030303030303030f0c0c0c0c0c
0c0c0903030303030303030303080c0c0c0c0c0a0202020202020202050c0c0c0c0c0d02020202
0202020202020202020202020202020202020202020f0c0c0c0c0c0502020e100c0c0c0c0c0d02
020202020202020202020202020e0c0c0c0c0c0c040202020202020202020202020202070c0c0c
0c0c0d0202020202020202020d0c0c0c0c0d020202020202020202020202020202020202020202
020202020202020b0c0c0c0c0c0c0c0d070202020202020d0c0c0c0c0202020202020202020202
020f0c0c0c0c040202020f0c0c0c0c02020202020202020202020202020202020202020202040c
0c0c0c11020202020202020202040c0c0c0c0f0202020a02020202020202090c0c0c0d02020202
02110c0c0c0c110202020202020202020202020202070c0c0c0c0e02020202110c0c0c0c0c090a
0202050c0c0c0c0c0e0202020a02020202020202090c0c0c0d020202020e0c0c0c0c1102020202
02020202020202040c0c0c0c0e020202040c0c0c08020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020403030303030303030303030303030303090c0c080303
030303030303080c0c0c0c0c0d0c0c05030303030303030303090c0c0c0c0c0702020202020202
02110c0c0c0c0c0d02020202020202020202020202020202020202020202020202040c0c0c0c0c
0f0202090c0c0c0c0c0c110202020202020202020202020202020c0c0c0c0c0c04020202020202
0202020202020202020d0c0c0c0c0c070202020202020202080c0c0c0c0c0a0202020202020202
020202020202020202020202020202020202070c0c0c0c0c0c0d0b0202020202020202080c0c0c
0c070202020202020202020202080c0c0c0c110202020f0c0c0c0c020202020202020202020202
02020202020202020202040c0c0c0c110202020202020202020f0c0c0c0c0b0202020f0d040a02
020207100c0c0c090202020211040c0c0c0c0411110e020202110d0f110202020e080c0c0c1002
02020202110c0c0c0c0d0c1008080c0c0c0c0c08020202020f0d040a02020207100c0c0c090202
020202100c0c0c090a020202070f0e02020202020d0c0c0c080a020e0d0c0c0c0b020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020202020202020202020a0503030303030303030303
0303030303030b0c0c0d03030303030303030d0c0c0c0c0c0f090c0d0303030303030303030b0c
0c0c0c0c0b0202020202020202020c0c0c0c0c1002020202020202020202020202020202020202
0202020202020e0c0c0c0c0c0802070c0c0c0c0c0c0b020202020202020202020202020202020d
0c0c0c0c0c0f020202020202020202020202020202090c0c0c0c0c0f02020202020202020f0c0c
0c0c0c050202020202020202020202020202020202020202020202020202080c0c0c0c0c0f0a02
02020202020202020f0c0c0c0c0b0202020202020202020202100c0c0c10020202020f0c0c0c0c
02020202020202020202020202020202020202020202040c0c0c0c11020202020202020202080c
0c0c0c070202020f0c0c0c0d0d100c0c0c0c0c07020202020c0c0c0c0c0c0c0c0c08020202110c
0c0c100d0d0c0c0c0c0c0f0202020202110c0c0c0c040c0c0c0c0c0c0c0c0c0e020202020f0c0c
0c0d0d100c0c0c0c0c0702020202020b0c0c0c0c0c0d0d0c0c0c11020202020211100c0c0c0c0d
0c0c0c0c0d02020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020603030303030303030303030303030303060c0c0c07030303030303070c0c0c0c0c0c05030d
0c0f0303030303030303060c0c0c0c0c090202020202020202020d0c0c0c0c0c02020202020202
02020202020202020202020202020202020202100c0c0c0c0d020d0c0c0c0c0c0d020202020202
0202020202020202020202080c0c0c0c0c09020202020202020202020202020202040c0c0c0c0c
0d0202020202020202050c0c0c0c0c0f0202020202020202020202020202020202020202020202
02020a0c0c0c0c10070202020202020202020202070c0c0c0c0d02020202020202020202050c0c
0c0c08020202020f0c0c0c0c02020202020202020202020202020202020202020202040c0c0c0c
1102020202020202020e0c0c0c0c0c020202020b0c0c0c0c0c0c0c0c0c100502020202020c0c0c
0c0c0c0c0c0c080202020e100c0c0c0c0c0c0c0c0c0f020202020202110c0c0c0c1105100c0c0c
0c0c100502020202020b0c0c0c0c0c0c0c0c0c1005020202020202020f0c0c0c0c0c0c0c0c0c11
020202020202110d0c0c0c0c0c0c0c080a02020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202060303030303030303030303030303030303100c0c0b03030303
03030b0c0c0c0c0c0c03030b0c10030303030303030303100c0c0c0c0d02020202020202020209
0c0c0c0c0c1102020202020202020202020202020202020202020202020202080c0c0c0c0c0f0c
0c0c0c0c0c0702020202020202020202020202020202020b0c0c0c0c0c0d020202020202020202
020202020202110c0c0c0c0c0c0a020202020202020a0c0c0c0c0c080202020202020202020202
0202020202020202020202020202110c0c0c0c0f020202020202020202020202020d0c0c0c0c07
020202020202020202080c0c0c0c04020202020f0c0c0c0c020202020202020202020202020202
02020202020202040c0c0c0c110202020202020202080c0c0c0c0802020202020a040f080d0d0d
090b0a0202020202020f090c0c0c0c090f0f040202020202070f080d0d0d080f11020202020202
02110c0c0c0c11020e0f0d0d080f0e020202020202020a040f080d0d0d090b0a02020202020202
02020e0b080d0d0d08090b0a020202020202020204090d0d0d0907020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020202020202020a0603030303030303030303030303
03030303080c0c0f0303030303030f0c0c0c0c0c0d030303080c090303030303030303080c0c0c
0c0c0a0202020202020202040c0c0c0c0c04020202020202020202020202020202020202020202
020202020f0c0c0c0c0c0c0c0c0c0c0c0f0202020202020202020202020202020202020e0c0c0c
0c0c0c0a0202020202020202020202020202020c0c0c0c0c0c0502020202020202020d0c0c0c0c
0d020202020202020202020202020202020202020202020202020e0c0c0c0c0402020202020202
0202020202020b0c0c0c0c0d0202020202020202040c0c0c0c0d02020202020f0c0c0c0c020202
02020202020202020202020202020202020202040c0c0c0c11020202020202020b0c0c0c0c0c11
02020202020202020202020202020202020202020202110c0c0c0c110202020202020202020202
02020202020202020202020202110c0c0c0c110202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020603
03030303030303030303030303030303090c0c08030303030303080c0c0c0c0c09030303060c0c
0503030303030303090c0c0c0c0c07020202020202020202100c0c0c0c090506030a0202020202
02020202020202020202020202020202040c0c0c0c0c0f040d0c0c0d0202020202020202020202
0202020202020202020d0c0c0c0c0c040202020202020202020202020202020d0c0c0c0c0c0b02
02020202020202080c0c0c0c0c0a02020202020202020202020202020202020202020202020202
0d0c0c0c0d0202020202020e0f020202020202080c0c0c0c080a0202020202040c0c0c0c0c0702
020202020f0c0c0c0c02020202020202020202020202020202020202020202040c0c0c0c110202
02020207080c0c0c0c0c0f0202020202020202020202020202020202020202020202110c0c0c0c
11020202020202020202020202020202020202020202020202110c0c0c0c110202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020603030303030303030303030303030303030b0c0c0d03030303030310
0c0c0c0c0c0b03030303090c0d030303030303030b0c0c0c0c0c0b020202020202020a05080c0c
0c0c0d030306050602020202020202020202020202020202020202020e0c0c0c0c0c0802020b0d
0c08070202020202020202020202020202020202020b0c0c0c0c0c090202020202020202020202
020202020d0c0c0c0c0c0f02020202020202020f0c0c0c0c0c0502020202020202020202020202
0202020202020202020202020b0c0c0c0c0d0b040b0f0d0c0c0202020202020a0d0c0c0c0c1009
04040b0d0c0c0c0c0c0b0202020202020f0c0c0c0c020202020202020202020202020202020202
02020202040c0c0c0c0d0d0d0d0d0c0c0c0c0c0c0c080202020202020202020202020202020202
020202020202020207040f090e020202020202020202020202020202020202020202020202110c
0c0c0c110202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202020202020202020a0603030303030303030303030303030303
03060c0c0c0703030303060c0c0c0c0c0c0603030303030d0c0f030303030303060c0c0c0c0c09
0202020202020a0406060c0c0c0c0c030303030605020202020202020202020202020202020202
0202100c0c0c0c0d020202020f0c0c0811020202020202020202020202020202020a100c0c0c0c
10020202020202020202020202020202080c0c0c0c0c080202020202020202040c0c0c0c0c0f02
02020202020202020202020202020202020202020202020202080c0c0c0c0c0c0c0c0c0c0c0202
02020202020a080c0c0c0c0c0c0c0c0c0c0c0c1004020202020202020f0c0c0c0c020202020202
02020202020202020202020202020202040c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0f020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202110c0c0c0c110202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020603030303
0303030303030303030303030303100c0c0b030303030b0c0c0c0c0c100303030303030b0c1003
030303030303100c0c0c0c0d02020202020204030303090c0c0c0c0b0303030306060202020202
02020202020202020202020202020d0c0c0c0c0c0a020202020e080c0c090a0202020202020202
020202020202020f0c0c0c0c0c040202020202020202020202020202080c0c0c0c0c0802020202
020202020e0c0c0c0c0c080202020202020202020202020202020202020202020202020202020f
0c0c0c0c0c0c0c0c0c10020202020202020202040d0c0c0c0c0c0c0c0c10090e02020202020202
020f0c0c0c0c02020202020202020202020202020202020202020202040c0c0c0c0c0c0c0c0c0c
0c0c0d091102020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202110c0c0c0c110202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202050303030303030303030303030303030303030d0c0c0f03030303090c0c0c0c
0c0d03030303030303080c090303030303030d0c0c0c0c0c0a02020202060603030303100c0c0c
0d03030303030603020202020202020202020202020202020202090c0c0c0c0c07020202020202
04100c100b0202020202020202020202020202020d0c0c0c0c0d02020202020202020202020202
02080c0c0c0c0c08020202020202020202100c0c0c0c0d02020202020202020202020202020202
0202020202020202020202020a0b0f0808090f04070202020202020202020202020e0b0f080809
0f0502020202020202020202020a11111111020202020202020202020202020202020202020202
020a111111111111111111110e0202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020202110c0c0c0c
110202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020503030303030303030303030303030303030309
0c0c08030303030d0c0c0c0c0c0903030303030303060c0c050303030303090c0c0c0c0c070202
020e0503030303030b0c0c0c0c0503030303030502020202020202040f0f0e020202020202020b
0c0c0c0c0c0b020202020202020a080c0c0d0e02020202020202020202020202050c0c0c0c0c04
02020202020202020202020202080c0c0c0c0c09020202020202020202080c0c0c0c0c0a020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020e080808080e0202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020503030303030303
03030303030303030303030b0c0c0d03030303100c0c0c0c0c0b03030303030303030f0c0d0303
0303030b0c0c0c0c0c0b0202020603030303030303090c0c0c0803030303030603020202020202
0f0c0c0b02020202020202070c0c0c0c0c090202020202020202020f0c0c0c0b02020202020202
020202020202090c0c0c0c0d020202020202020202020202020d0c0c0c0c0c0f02020202020202
02020f0c0c0c0c0c05020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020206060303030303030303030303030303030303060c0c0c070303060c0c0c0c0c0c0603
03030303030303030d0c0f03030303060c0c0c0c0c090202020503030303030303030d0c0c0c0b
0303030303060202020202020b0c0c0902020202020202020c0c0c0c0c0d020202020202020202
020b0c0c0c080a020202020202020202020202080c0c0c0c0b020202020202020202020202100c
0c0c0c0c04020202020202020202040c0c0c0c0c0f020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020305030303030303030303030303030303030303100c0c
0b03030b0c0c0c0c0c10030303030303030303030b0c100303030303100c0c0c0c0d02020a0603
03030303030303070d0c0c10070303030306020202020202070c0c0d02020202020202020d0c0c
0c0c0c0a020202020202020202020b0c0c0c0d1102020202020202020202020a0d0c0c0c0c1102
020202020202020202110c0c0c0c0c0c0a020202020202020202110c0c0c0c0c08020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020a04030303030303030303
0303030303030303030d0c0c0f0303090c0c0c0c0c080303030303030303030303080c09030303
060d0c0c0c0c0c02020a06030303030303030303070d0c0c0d0303030306020202020202070c0c
0c0202020202020202090c0c0c0c0c070202020202020202020202090c0c0c1011020202020202
02020202020a0d0c0c0c0d0a0202020202020202020f0c0c0c0c0c08020202020202020202020a
0c0c0c0c0c0d020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020205060303030303030303030303030303030303090c0c0803030d0c0c0c0c0c0f0303030303
03030303030306100c05030304090c0c0c0c0c07020a060303030303030303030307080c0c0d06
0303060a0202020202090c0c0c07020202020202020b0c0c0c0c0c0b0202020202020202020202
0a100c0c0c0d0a02020202020202020202020a0d0c0c0c0d0a020202020202020a100c0c0c0c0c
0702020202020202020202020c0c0c0c0c0c0a0202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020202030503030303030303030303030303030303030b0c0c0d0303
0c0c0c0c0c0c0b0303030303030303030303030f0c0d030606040c0c0c0c0c0b020a0603030303
0303030303030303090c0c100f0305020202020e090c0c0c0c0b02020202020202070c0c0c0c0c
09020202020202020202020202090c0c0c0c0902020202020202020202020202090c0c0c0d0502
020202020a080c0c0c0c0c0f0202020202020202020202050c0c0c0c0c0c050202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202040303030303030303030303
030303030303060c0c0c07050c0c0c0c0c0c07030303030303030303030303030d0c0f05030e0c
0c0c0c0c0902020503030303030303030303030303040d0c0c0c0d0808080d0c0c0c0c0c0c0902
020202020202020c0c0c0c0c0d0202020202020202020202020f0c0c0c0c100202020202020202
020202020202050d0c0c0c0d0f040409100c0c0c0c0c0902020202020202020f0d0d0c0c0c0c0c
0c0c0c0f0202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
03040303030303030303030303030303030303100c0c040f0c0c0c0c0c0d030303030303030303
0303030303040c10040202100c0c0c0c0d0202060303030303030303030303030303030b080c0c
0c0c0c0c0c0c0c0c0c100f02020202020202020d0c0c0c0c0c0202020202020202020202020d0c
0c0c0c1002020202020202020202020202020202040d0c0c0c0c0c0c0c0c0c0c0d0b0202020202
02020202090c0c0c0c0c0c0c0c0c0c080202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020506030303030303030303030303030303030d0c0c0f080c0c0c
0c0c08030303030303030303030303030303080c090202080c0c0c0c0c02020e05030303030303
03030303030303030303040b0f080d0d0d08090b0702020202020202020202090c0c0c0c0c0702
0202020202020202020a110404040f040202020202020202020202020202020202020e0b09080d
0d0d080f0702020202020202020202020a111111111111111111110e0202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020a04030303030303030303030303
03030303090c0c080d0c0c0c0c0c0f03030303030303030303030303030304100c07020f0c0c0c
0c0c07020206060303030303030303030303030303060502020202020202020202020202020202
020202020b0c0c0c0c0c0b02020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020203
040303030303030303030303030303030b0c0c0d0c0c0c0c0c0c04030303030303030303030303
030306050b0c0d02040c0c0c0c0c0b020202050303030303030303030303030303040a02020202
020202020202020a0202020202020202070c0c0c0c0c0902020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020206050303030303030303030303030303060c0c0c0c0c0c0c0c0c03
0303030303030303030303030303040a020d0c0b0e0c0c0c0c0c090202020a0606030303030303
0303030306040e020202020202020202020605050403020202020202020c0c0c0c0c0d02020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020506030303030303030303030303
0303100c0c0c0c0c0c0c0d0303030303030303030303030303040a0202070c100a100c0c0c0c0d
02020202020305060303030303030604050a0202020202020202020a0503030303060602020202
02020d0c0c0c0c0c02020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020a05
06030303030303030303030303030d0c0c0c0c0c0c0c0803030303030303030303030303040302
020202090c09080c0c0c0c0c0a02020202020203060606060605060e0202020202020202020202
06030303030303050a0202020202090c0c0c0c0c07020202020202020202020202020202020202
02020202020a0a03030303030a0a02020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020a0505030303030303030303030303080c0c0c0c0c0c0c0f03030303
0303030303030306040e02020202020a100c080c0c0c0c0c05020202020202020202020a020202
02020202020202020202020206030303030303060e02020202020b0c0c0c0c0c0b020202020202
020202020202020202020202020a03060506060606060606050405060e02020202020202020202
0202020202020202020202020202020202080c0c0c0c0c0a020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020604030303030303030303030309
0c0c0c0c0c0c0c040303030303030303030306050a020202020202020b0c0c0c0c0c0c0c090202
020202020202020202020202020202020202020202020202060303030303030603020202020207
0c0c0c0c0c09020202020202020202020202020202020203050506030303030303030303030303
06050407020202020202020202020202020202020202020202020202020f0c0c0c0c0c05020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020203
0406030303030303030303090c0c0c0c0c0c0c0303030303030303030304060202020202020202
02020d0c0c0c0c0c0c100a02020202020202020202020202020202020202020202020202060303
03030303060a0202020202020c0c0c0c0c0d020202020202020202020202020202030506030303
030303030303030303030303030303060403020202020202020202020202020202020202020202
0202040c0c0c0c0c0f020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
0202020202020202020202020a0604060303030705040f0d0c0c0c0c0c0c0d0303030303030303
05050e0202020202020202020202070c0c0c0c0c0c0c0d0f04110a020202020202020202020202
020202020202020202030603030303030602020202020202100c0c0c0c0c020202020202020202
020202020206050303030303030303030303030303030303030303030305050a02020202020202
02020202020202020202020202020e0c0c0c0c0c08020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020e060406040c0c0c0c0c0c0c0c
0c0c0c090303030303060405030202020202020202020202020202090c0c0c0c0c0c0c0c0c0c0c
0f0202020202020202020202020202020202020202020705060606060a020202020202020d0c0c
0c0c0c0702020202020202020202020a0506030303030303030303030303030303030303030303
030303060403020202020202020202020202020202020202020202100c0c0c0c0d020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020a06040d0d0d0d0d0d0d0d0d0d0d0b0303060504060a02020202020202020202020202020202
0a0d0d0d0d0d0d0d0d0d0d0d0f020202020202020202020202020202020202020202020a03030a
0202020202020202020d0c0c0c0c0c0b0202020202020202020203040303030303030303030303
030303030303030303030303030303030304030202020202020202020202020202020202020202
090d0d0d0d0d0a0202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020a03060404050606050505040506070a02020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020a07040b090c0c0c0c0c0c090202020202020202020e05
030303030303030303030303030303030303030303030303030303030303040e02020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02020202020202020202020202020202020202020202020202020202020202020a0a0a0a0a0a0a
0a0202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020b0c0c0c0c0c0c0c0c0c0c
0d0202020202020202030403030303030303030303030303030303030303030303030303030303
03030306040a020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
02070808080808080808080809020202020202020a040303030303030303030303030303030303
030303030303030303030303030303030605020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020205060303030303
030303030303030303030303030303030303030303030303030303030305030202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020304030303030303030303030303030303030303030303030303030303030303030303
030303040202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020202020202020202
020202020202020202020202020202020202020202020202020202020202020c00000040092900
aa000000000000003600e00100000000040000002701ffff030000000000
}}}}\f0\fs24\cell\row\trowd\trgaph10\trleft-74\trpaddl10\trpaddr10\trpaddfl3\trpaddfr3
\cellx9434\pard\intbl\f3\fs20{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/index.html" }}{\fldrslt{\cf1\ul Home}}}\cf0\ulnone\f3\fs20  / {\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/docindex.html" }}{\fldrslt{\cf1\ul Documentation}}}\cf0\ulnone\f3\fs20  / {\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/FAQ.html" }}{\fldrslt{\cf1\ul FAQ}}}\cf0\ulnone\f3\fs20  / {\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/index.html" \\\\l "Support" }}{\fldrslt{\cf1\ul Support}}}\cf0\ulnone\f3\fs20  / {\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/index.html" \\\\l "Download" }}{\fldrslt{\cf1\ul Download}}}\cf0\ulnone\f0\fs24\line\cf2\b\fs27 SQL Syntax\cf0\b0\fs24\cell\row\pard\sb100\sa100\b\fs27 SQL Syntax Index\par
\pard\b0 1.\tab\fs24{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "1" }}{\fldrslt{\cf1\ul SQL Syntax Introduction}}}\cf0\ulnone\f0\fs24\par
2.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "2" }}{\fldrslt{\cf1\ul CREATE TABLE syntax}}}\cf0\ulnone\f0\fs24\par
3.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "3" }}{\fldrslt{\cf1\ul ALTER TABLE syntax}}}\cf0\ulnone\f0\fs24\par
4.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "4" }}{\fldrslt{\cf1\ul DROP TABLE syntax}}}\cf0\ulnone\f0\fs24\par
5.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "5" }}{\fldrslt{\cf1\ul CREATE VIEW syntax}}}\cf0\ulnone\f0\fs24\par
6.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "6" }}{\fldrslt{\cf1\ul DROP VIEW syntax}}}\cf0\ulnone\f0\fs24\par
7.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "7" }}{\fldrslt{\cf1\ul CREATE SEQUENCE syntax}}}\cf0\ulnone\f0\fs24\par
8.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "8" }}{\fldrslt{\cf1\ul DROP SEQUENCE syntax}}}\cf0\ulnone\f0\fs24\par
9.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "9" }}{\fldrslt{\cf1\ul COMPACT TABLE syntax}}}\cf0\ulnone\f0\fs24\par
10.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "10" }}{\fldrslt{\cf1\ul CREATE SCHEMA syntax}}}\cf0\ulnone\f0\fs24\par
11.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "11" }}{\fldrslt{\cf1\ul DROP SCHEMA syntax}}}\cf0\ulnone\f0\fs24\par
12.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "12" }}{\fldrslt{\cf1\ul INSERT syntax}}}\cf0\ulnone\f0\fs24\par
13.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "13" }}{\fldrslt{\cf1\ul DELETE syntax}}}\cf0\ulnone\f0\fs24\par
14.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "14" }}{\fldrslt{\cf1\ul UPDATE syntax}}}\cf0\ulnone\f0\fs24\par
15.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "15" }}{\fldrslt{\cf1\ul SELECT syntax}}}\cf0\ulnone\f0\fs24\par
16.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "16" }}{\fldrslt{\cf1\ul COMMIT and ROLLBACK syntax}}}\cf0\ulnone\f0\fs24\par
17.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "17" }}{\fldrslt{\cf1\ul CREATE USER, ALTER USER and DROP USER syntax}}}\cf0\ulnone\f0\fs24\par
18.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "18" }}{\fldrslt{\cf1\ul GRANT/REVOKE syntax}}}\cf0\ulnone\f0\fs24\par
19.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "19" }}{\fldrslt{\cf1\ul SET syntax}}}\cf0\ulnone\f0\fs24\par
20.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "20" }}{\fldrslt{\cf1\ul DESCRIBE syntax}}}\cf0\ulnone\f0\fs24\par
21.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "21" }}{\fldrslt{\cf1\ul SHOW syntax}}}\cf0\ulnone\f0\fs24\par
22.\tab{\field{\*\fldinst{HYPERLINK "http://www.mckoi.com/database/SQLSyntax.html" \\\\l "22" }}{\fldrslt{\cf1\ul SHUTDOWN syntax}}}\cf0\ulnone\f0\fs24\par
\f2\fs20{\pict\wmetafile8\picwgoal10\pichgoal15 
010009000003c902000006000602000000000602000026060f000204574d464301000000000001
00305e0000000001000000e003000000000000e0030000010000006c000000ffffffffffffffff
9e0700001900000000000000000000007e400000d400000020454d4600000100e00300001b0000
0003000000000000000000000000000000f6090000e40c0000d800000017010000000000000000
0000000000005c4b030068430400160000000c000000180000000a000000100000000000000000
00000009000000100000009e07000019000000520000007001000001000000d2ffffff00000000
0000000000000000900100000000000004400022430061006c0069006200720069000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000012001c72120010000000807512000073120052516032807512007872120010
000000e8731200647512002451603280751200787212002000000049642f317872120080751200
20000000ffffffff1c853401d0642f31ffffffffffff0180ffff0180efff0180ffffffff000001
0000080000000800004300000001000000000000002c01000025000000372e90010000020f0502
020204030204ef0200a07b20004000000000000000009f00000000000000430061006c00690062
007200000000000000000040731200dee32e31e88d0832a0761200ac7212009c38273104000000
01000000e8721200e8721200e878253104000000107312001c8534016476000800000000250000
000c00000001000000250000000c00000001000000250000000c00000001000000120000000c00
000001000000180000000c00000000000002540000005400000000000000000000001a00000018
0000000100000088870741d1450741000000002c000000010000004c0000000400000000000000
000000009e0700001900000050000000200008001b00000046000000280000001c000000474449
4302000000ffffffffffffffff9e07000019000000000000002100000008000000620000000c00
00000100000024000000240000000000803d00000000000000000000803d000000000000000002
00000027000000180000000200000000000000aca8990000000000250000000c00000002000000
250000000c000000080000805600000030000000ffffffffffffffff9e07000019000000050000
00f8fff2fff8ff8801d8798801d879f2fff8fff2ff250000000c00000007000080250000000c00
000000000080240000002400000000008041000000000000000000008041000000000000000002
000000220000000c000000ffffffff460000001400000008000000474449430300000025000000
0c0000000e000080250000000c0000000e0000800e000000140000000000000010000000140000
000400000003010800050000000b0200000000050000000c020900c102040000002e0118001c00
0000fb02efff0000000000009001000000000440002243616c6962726900000000000000000000
000000000000000000000000000000040000002d010000040000002d010000040000002d010000
0400000002010100050000000902000000020d000000320a100000000100040000000000c10209
00201c0a00030000001e0007000000fc020000aca899000000040000002d01010008000000fa02
050000000000ffffff00040000002d0102000e000000240305000000000000000900c1020900c1
0200000000000008000000fa0200000000000000000000040000002d01030007000000fc020000
ffffff000000040000002d010400040000002701ffff1c000000fb020600030000000000bc0200
0000000102022253797374656d0000000000000000000000000000000000000000000000000000
040000002d010500040000002d010500030000000000
}\f0\fs24\par
\line\cf2\f3\fs27 1. SQL Syntax Introduction\cf0\f0\fs24  \par
\pard\sb100\sa100 This section is a reference for the SQL grammar that Mckoi SQL Database supports. Mckoi SQL Database supports a subset of entry level ANSI SQL-92. This section is not intended to be a tutorial for learning SQL. For SQL books and online tutorials see the links section on the home page. \par
\pard\line\line\cf2\f3\fs27 2. CREATE TABLE syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 CREATE TABLE [ IF NOT EXISTS ] table_name\par
  ( column_declare1, column_declare2, constraint_declare1, ... )\par
  \b0\par
\b column_declare ::= column_name type [ DEFAULT expression ]\par
  [ NULL | NOT NULL ] [ INDEX_BLIST | INDEX_NONE ] \b0\par
\b type ::= BIT | REAL | CHAR | TEXT | DATE | TIME |\par
  FLOAT | BIGINT | DOUBLE | STRING | BINARY | NUMERIC |\par
  DECIMAL | BOOLEAN | TINYINT | INTEGER | VARCHAR |\par
  SMALLINT | VARBINARY | TIMESTAMP | LONGVARCHAR |\par
  JAVA_OBJECT | LONGVARBINARY \b0\par
\b constraint_declare :: = [ CONSTRAINT constraint_name ]\par
  PRIMARY KEY ( col1, col2, ... ) |\par
  FOREIGN KEY ( col1, col2, ... ) REFERENCES f_table [ ( col1, col2, ... ) ]\par
             [ ON UPDATE triggered_action ] [ ON DELETE triggered_action ] |\par
  UNIQUE ( col1, col2, ... ) |\par
  CHECK ( expression )\par
  [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]\par
  [ NOT DEFERRABLE | DEFERRABLE ]\b0\par
\b triggered_action :: =\par
  NO ACTION | SET NULL | SET DEFAULT | CASCADE\par
  \b0\par
\pard\sb100\sa100\f0\fs24 When declaring string or binary column types the maximum size must be specified. The following example declares a string column that can grow to a maximum of 100 characters, \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20 CREATE TABLE Table ( str_col VARCHAR(100) )\cf0\par
\pard\sb100\sa100\f0\fs24 When handling strings the database will only allocate as much storage space as the string uses up. If a 10 character string is stored in \f4\fs20 str_col\f0\fs24  then only space for 10 characters will be allocated in the database. So if you need a column that can store a string of any size, use an arbitrarily large number when declaring the column. Mckoi SQL Database does not use a fixed size storage mechanism when storing variable length column data. \par
\cf3\f4\fs20 JAVA_OBJECT\cf0\f0\fs24  is a column type that can contain serializable Java objects. The \cf3\f4\fs20 JAVA_OBJECT\cf0\f0\fs24  type has an optional Java class definition that is used for runtime class constraint checking. The following example demonstrates creating a \cf3\f4\fs20 JAVA_OBJECT\cf0\f0\fs24  column. \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20 CREATE TABLE ObjectTable (\par
        obj_id NUMERIC, obj JAVA_OBJECT(java.awt.Point))\cf0\par
\pard\sb100\sa100\f0\fs24 If the Java class is not specified the column defaults to \f4\fs20 java.lang.Object\f0\fs24  which effectively means any type of serializable Java object can be kept in the column. \par
String types may have a \cf3\f4\fs20 COLLATE\cf0\f0\fs24  clause that changes the collation ordering of the string based on a language. For example, the folling statement creates a string that can store and order Japanese text; \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20 CREATE TABLE InternationalTable (\par
        japanese_text VARCHAR(4000) COLLATE 'jaJP')\cf0\par
\pard\sb100\sa100\f0\fs24 The 'jaJP' is an ISO localization code for the Japanese language in Japan. Other locale codes can be found in the documentation to \f4\fs20 java.text.Collate\f0\fs24 . \par
Unique, primary/foreign key and check integrity constraints can be defined in the \cf3\f4\fs20 CREATE TABLE\cf0\f0\fs24  statement. The following is an example of defining a table with integrity constraints. \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20 CREATE TABLE Customer (\par
  number VARCHAR(40)  NOT NULL,\par
  name   VARCHAR(100) NOT NULL,\par
  ssn    VARCHAR(50)  NOT NULL,\par
  age    INTEGER      NOT NULL,\par
    \par
  CONSTRAINT cust_pk PRIMARY KEY (number),\par
  UNIQUE ( ssn ),              // (An anonymous constraint)\par
  CONSTRAINT age_check CHECK (age >= 0 AND age < 200)\par
)\par
  \cf0\par
\pard\f0\fs24\line\line\cf2\f3\fs27 3. ALTER TABLE syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 ALTER TABLE table_name ADD [COLUMN] column_declare\par
ALTER TABLE table_name ADD constraint_declare\par
ALTER TABLE table_name DROP [COLUMN] column_name \par
ALTER TABLE table_name DROP CONSTRAINT constraint_name\par
ALTER TABLE table_name DROP PRIMARY KEY\par
ALTER TABLE table_name ALTER [COLUMN] column_name SET default_expr \par
ALTER TABLE table_name ALTER [COLUMN] column_name DROP DEFAULT\b0\par
\b ALTER CREATE TABLE .... \b0\par
\pard\sb100\sa100\cf3 ALTER\cf0\f0\fs24  is used to add / remove / modify the columns and integrity constraints of a table. The \cf3\f4\fs20 ADD [COLUMN]\cf0\f0\fs24  form adds a new column definition to the table (using the same column declaration syntax in the \cf3\f4\fs20 CREATE\cf0\f0\fs24  command). The \cf3\f4\fs20 DROP [COLUMN]\cf0\f0\fs24  form drops the column with the name from the table. \cf3\f4\fs20 ALTER [COLUMN] column_name SET default_expr\cf0\f0\fs24  alters the default value for the column. \cf3\f4\fs20 ALTER [COLUMN] column_name DROP DEFAULT\cf0\f0\fs24  removes the default value set for the column. \par
The following example adds a new column to a table; \par
\cf3\f4\fs20 ALTER TABLE Order ADD notes VARCHAR(60000) DEFAULT 'n/a'\cf0\f0\fs24\par
\cf3\f4\fs20 ADD constraint_declare\cf0\f0\fs24  is used to define a new integrity constraint on a table (using the same constraint declaration syntax in the \cf3\f4\fs20 CREATE\cf0\f0\fs24  command). \cf3\f4\fs20 DROP CONSTRAINT\cf0\f0\fs24  is used to drop a named constraint from a table. \par
The other form of this statement is \cf3\f4\fs20 ALTER CREATE TABLE ...\cf0\f0\fs24 . This alters the table to the specification of the given \cf3\f4\fs20 CREATE\cf0\f0\fs24  statement. Any columns that are in the original table are not lost provided the column name is in the new table specification. Any columns that were not in the original table are set to the default value. \par
The following example demonstrates this form of \cf3\f4\fs20 ALTER\cf0\f0\fs24  statement; \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20 ALTER CREATE TABLE table\par
  ( col1 INTEGER NOT NULL UNIQUE,\par
    col2 NUMERIC,\par
    col3 VARCHAR(90000) )\cf0\par
\pard\sb100\sa100\f0\fs24 The \cf3\f4\fs20 ALTER CREATE TABLE ...\cf0\f0\fs24  syntax is an extension to the SQL-92 standard. \par
\pard\line\line\cf2\f3\fs27 4. DROP TABLE syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 DROP TABLE [ IF EXISTS ] table_name1, table_name2, .... \b0\par
\pard\sb100\sa100\f0\fs24 Removes the table(s) from the database. The \cf3\f4\fs20 IF EXISTS\cf0\f0\fs24  clause will drop the table only if it exists. If this clause is not present an error is generated if the table does not exist. Any data that was in a dropped table is lost so use with care. \par
\pard\line\line\cf2\f3\fs27 5. CREATE VIEW syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 CREATE VIEW table_name [ ( column_name1, column_name2, ... ) ]\par
  AS SELECT ...\b0\par
\pard\sb100\sa100\f0\fs24 Creates a new view. A view is a virtual table based on the result of a \cf3\f4\fs20 SELECT\cf0\f0\fs24  query. The content of a view may reference any number of other tables and views. \par
A simple example of a view follows; \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20 CREATE VIEW ViewOfTableA AS SELECT col1 FROM TableA\cf0\par
\pard\sb100\sa100\f0\fs24 A view acts like a regular table and can be queried as you would a table made with the \cf3\f4\fs20 CREATE TABLE\cf0\f0\fs24  statement. Views are read-only. \par
\pard\line\line\cf2\f3\fs27 6. DROP VIEW syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 DROP VIEW table_name\b0\par
\pard\sb100\sa100\f0\fs24 Removes a view from the database. A view can be changed by dropping and recreating it.\par
\pard\line\line\cf2\f3\fs27 7. CREATE SEQUENCE syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 CREATE SEQUENCE name\par
  [ INCREMENT increment_value ]\par
  [ MINVALUE minimum_value ]\par
  [ MAXVALUE maximum_value ]\par
  [ START start_value ]\par
  [ CACHE cache_value ]\par
  [ CYCLE ]\b0\par
\pard\sb100\sa100\f0\fs24 Creates a new sequence generator that can be used to generate an iterative sequence of values. Sequence generators have a number of uses including the creation of primary keys for a table. The INCREMENT, MINVALUE, MAXVALUE, START, and CACHE values are all optional. \par
The INCREMENT value specifies how the sequence increments each iteration. By default a sequence generator increments by 1. The MINVALUE and MAXVALUE values specify the bounds of the sequence generator. By default MINVALUE and MAXVALUE are 0 and Long.MAX_VALUE respectively. The START value specifies the first key (exclusive) of the generator. The CACHE value specifies how many keys should be cached ahead of time. \par
Below is an example that creates a new sequence generator called 'seq_key_1' that starts at 10 and increments by 2 each iteration; \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20 CREATE SEQUENCE seq_key_1 INCREMENT 2 START 10\cf0\par
\pard\sb100\sa100\f0\fs24 A sequence generator is accessed by a call to the \cf3\f4\fs20 NEXTVAL\cf0\f0\fs24  function. The \cf3\f4\fs20 NEXTVAL\cf0\f0\fs24  function iterates the generator and returns the next value from the sequence. The \cf3\f4\fs20 NEXTVAL\cf0\f0\fs24  function is an atomic operation and guarantees that no two identical values will be returned regardless of the frequency or concurrency of calls to the function. Below is a simple example; \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20 SELECT NEXTVAL('seq_key_1')\cf0\par
\pard\f0\fs24\line\line\cf2\f3\fs27 8. DROP SEQUENCE syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 DROP SEQUENCE name\b0\par
\pard\sb100\sa100\f0\fs24 Drops a sequence generator previously created with the \cf3\f4\fs20 CREATE SEQUENCE\cf0\f0\fs24  statement. A sequence generator may be changed by dropping the sequence and then recreating it. \par
\pard\line\line\cf2\f3\fs27 9. COMPACT TABLE syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 COMPACT TABLE table_name\b0\par
\pard\sb100\sa100\f0\fs24 Compacts the table data file in the file system. This removes all unused space from the table file and may rearrange the structure of the table to a form that better fits the characteristics of the data being stored. \par
\pard\line\line\cf2\f3\fs27 10. CREATE SCHEMA syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 CREATE SCHEMA schema_name\b0\par
\pard\sb100\sa100\f0\fs24 Creates a schema with the given name. By default a database has three schema initially defined, \f4\fs20 SYS_INFO\f0\fs24 , \f4\fs20 SYS_JDBC\f0\fs24  and \f4\fs20 APP\f0\fs24 . The \f4\fs20 SYS_INFO\f0\fs24  and \f4\fs20 SYS_JDBC\f0\fs24  schema contain a number of important system tables and the \f4\fs20 APP\f0\fs24  schema is the default user schema. \par
The following is an example of creating a new schema and changing to it; \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20 CREATE SCHEMA my_schema;\par
SET SCHEMA my_schema;\cf0\par
\pard\f0\fs24\line\line\cf2\f3\fs27 11. DROP SCHEMA syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 DROP SCHEMA schema_name\b0\par
\pard\sb100\sa100\f0\fs24 Drops the schema with the given name. A schema may only be dropped if it contains no tables. The \f4\fs20 SYS_INFO\f0\fs24  and \f4\fs20 APP\f0\fs24  schema may not be dropped. \par
\pard\line\line\cf2\f3\fs27 12. INSERT syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 INSERT INTO table_name [ ( col_name1, col_name2, .... ) ]\par
  VALUES ( expression1_1, expression1_2, .... ),\par
         ( expression2_1, expression2_2, .... ), .... \b0\par
\b INSERT INTO table_name [ ( col_name1, col_name2, .... ) ]\par
  SELECT ... \b0\par
\b INSERT INTO table_name\par
  SET col_name1 = expression1, col_name2 = expression2, .... \b0\par
\pard\sb100\sa100\f0\fs24 This is the SQL command to insert records into a table in the database. This statement comes in three forms. The first inserts data from a \cf3\f4\fs20 VALUES\cf0\f0\fs24  clause; \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20 INSERT INTO table ( col1, col2, col3 )\par
  VALUES ( 10, 4 + 3, CONCAT('1', '1', 'c') ),\par
         ( 11, (28 / 2) - 7, CONCAT(col1, 'c') )\cf0\par
\pard\sb100\sa100\f0\fs24 The second form is used to copy information from a \cf3\f4\fs20 SELECT\cf0\f0\fs24  query into the table specified in the \cf3\f4\fs20 INSERT\cf0\f0\fs24  statement. For example; \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20 INSERT INTO table ( col1, col2, col3 )\par
  SELECT id, num, description\par
    FROM table2\par
   WHERE description LIKE '11%'\cf0\par
\pard\sb100\sa100\f0\fs24 The third form uses a list of column \cf3\f4\fs20 SET\cf0\f0\fs24  assignments. For example; \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20 INSERT INTO table\par
  SET col1 = 10, col2 = 4 + 3, col3 = CONCAT(col1, 'c')\cf0\par
\pard\sb100\sa100\f0\fs24 If a column of the table is not specified in an \cf3\f4\fs20 INSERT\cf0\f0\fs24  the default value declared for the column is used. If no default value was declared a NULL value is inserted in the column. If the column is declared as \cf3\f4\fs20 NOT NULL\cf0\f0\fs24  the insert operation fails. \par
\pard\line\line\cf2\f3\fs27 13. DELETE syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 DELETE FROM table_name\par
  [ WHERE expression ]\par
  [ LIMIT limit_amount ]\b0\par
\pard\sb100\sa100\f0\fs24 Deletes all the rows from the table that match the \cf3\f4\fs20 WHERE\cf0\f0\fs24  clause. An optional \cf3\f4\fs20 LIMIT\cf0\f0\fs24  clause specifies the maximum number of matched rows to be removed. An example of using the \cf3\f4\fs20 DELETE\cf0\f0\fs24  statement; \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20 DELETE FROM table\par
  WHERE col3 LIKE '11%' AND col1 < 1000 LIMIT 200\cf0\par
\pard\f0\fs24\line\line\cf2\f3\fs27 14. UPDATE syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 UPDATE table_name\par
  SET col_name1 = expression1, col_name2 = expression2, ....\par
  [ WHERE expression ]\par
  [ LIMIT limit_amount ]\b0\par
\pard\sb100\sa100\f0\fs24 Updates information in a table. The \cf3\f4\fs20 SET\cf0\f0\fs24  clause is a list of assignments that describe how the columns of the data matched by the \cf3\f4\fs20 WHERE\cf0\f0\fs24  clause are to be updated. Any columns not assigned in the \cf3\f4\fs20 SET\cf0\f0\fs24  clause are left unchanged. Examples of using \cf3\f4\fs20 UPDATE\cf0\f0\fs24 ; \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20 UPDATE Employee\par
  SET salary = salary * 1.25\par
  WHERE name = 'Bob'\cf0\par
\cf3 UPDATE Order\par
  SET id = id + 3, part = CONCAT(part, '-00')\par
  WHERE part LIKE 'PO-%'\par
  LIMIT 10\cf0\par
\pard\f0\fs24\line\line\cf2\f3\fs27 15. SELECT syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 SELECT [ DISTINCT | ALL ]\par
  column_expression1, column_expression2, ....\par
  [ FROM from_clause ]\par
  [ WHERE where_expression ]\par
  [ GROUP BY expression1, expression2, .... ]\par
  [ HAVING having_expression ]\par
  [ ORDER BY order_column_expr1, order_column_expr2, .... ]\b0\par
\b column_expression ::= expression [ AS ] [ column_alias ]\b0\par
\b from_clause ::= select_table1, select_table2, ...\par
from_clause ::= select_table1 LEFT [OUTER] JOIN select_table2 ON expr  ...\par
from_clause ::= select_table1 RIGHT [OUTER] JOIN select_table2 ON expr  ...\par
from_clause ::= select_table1 [INNER] JOIN select_table2  ...\b0\par
\b select_table ::= table_name [ AS ] [ table_alias ]\par
select_table ::= ( sub_select_statement ) [ AS ] [ table_alias ]\b0\par
\b order_column_expr ::= expression [ ASC | DESC ]\b0\par
\pard\sb100\sa100\f0\fs24 The \cf3\f4\fs20 SELECT\cf0\f0\fs24  statement is used to form queries for extracting information out of the database. The following example query will return the number, quantity and price of all orders for more than 5 items sorted in descending order by order number. In addition it rounds the order price to two decimal places and applies a dollar ($) sign to the output. \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20   SELECT number, quantity, CONCAT('$', ROUND(price, 2))\par
    FROM Order\par
   WHERE quantity > 5\par
ORDER BY number DESC \cf0\par
\pard\sb100\sa100\f0\fs24 The \cf3\f4\fs20 ORDER BY\cf0\f0\fs24  and \cf3\f4\fs20 GROUP BY\cf0\f0\fs24  clause may refer to a column, a column alias, or an expression. The \cf3\f4\fs20 HAVING\cf0\f0\fs24  clause is evaluated after the grouping and aggregate columns have been resolved. \par
For examples of using \cf3\f4\fs20 SELECT\cf0\f0\fs24  with aggregate functions see the 'Internal SQL Functions' section. \par
\pard\line\line\cf2\f3\fs27 16. COMMIT and ROLLBACK syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 COMMIT\par
ROLLBACK\b0\par
\pard\sb100\sa100\f0\fs24 Transactional operations for closing a transaction and either committing all the changes made or rolling back and disposing all changes. \cf3\f4\fs20 COMMIT\cf0\f0\fs24  may cause a concurrent transaction conflict exception to be thrown. If a conflict is detected the transaction is automatically rolled back. See the 'Transactions' section of the documentation for further details of how Mckoi handles transactions. \par
\pard\line\line\cf2\f3\fs27 17. CREATE USER, ALTER USER and DROP USER syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 CREATE USER username SET PASSWORD 'password'\par
[ SET GROUPS groups_list ]\par
[ SET ACCOUNT ( LOCK | UNLOCK ) ]\par
\par
ALTER USER username SET PASSWORD 'password'\par
[ SET GROUPS groups_list ]\par
[ SET ACCOUNT ( LOCK | UNLOCK ) ]\par
\par
DROP USER username\b0\par
\pard\sb100\sa100\f0\fs24 These are user management commands for creating/altering and dropping users in the system. Only members of the 'secure access' group are permitted to perform these operations, which includes the administrator user that is setup when the Mckoi database is created. \par
The following example creates a user called 'harry' with the password 'cat'; \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20   CREATE USER harry SET PASSWORD 'cat' \cf0\par
\pard\sb100\sa100\f0\fs24 See the 'JDBC Driver' section for documentation on connecting to a database using a username and password to connect to a database. \par
\pard\line\line\cf2\f3\fs27 18. GRANT/REVOKE syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 GRANT privileges ON database_object TO ( PUBLIC | user_list )\par
[ WITH GRANT OPTION ]\par
\par
REVOKE [ GRANT OPTION FOR ] privileges ON database_object\par
FROM ( PUBLIC | user_list )\par
\par
privileges ::= priv_item1, priv_item2, ...\par
\par
priv_item ::= ALL [ PRIVILEGES ] | SELECT | INSERT | UPDATE |\par
              DELETE | REFERENCES | USAGE\par
\par
database_object ::= [ TABLE ] table_name | SCHEMA schema_name\par
\par
user_list ::= PUBLIC | username1, username2, ...\b0\par
\pard\sb100\sa100\f0\fs24 Grants or revokes types of access on a table or view to a user. When a table or view is created the system gives full grant options to the user that created the object. The user is given the option to grant other users selective access to the object through the \cf3\f4\fs20 GRANT\cf0\f0\fs24  and \cf3\f4\fs20 REVOKE\cf0\f0\fs24  syntax. For example, the follow statement shows how a user would grant user 'toby' permission to \cf3\f4\fs20 SELECT\cf0\f0\fs24  from a table called \f4\fs20 MyTable\f0\fs24 ; \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20   GRANT SELECT ON TABLE MyTable TO toby\cf0\par
\pard\sb100\sa100\f0\fs24 The \cf3\f4\fs20 GRANT\cf0\f0\fs24  command allows granting all users access to an object. The following statement makes \f4\fs20 MyTable\f0\fs24  globally readable; \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\cf3\f4\fs20   GRANT SELECT ON TABLE MyTable TO PUBLIC\cf0\par
\pard\sb100\sa100\f0\fs24 If you wish to give a user the option of granting a privilege to another user, add \cf3\f4\fs20 WITH GRANT OPTION\cf0\f0\fs24  to the \cf3\f4\fs20 GRANT\cf0\f0\fs24  statement. \par
\pard\line\line\cf2\f3\fs27 19. SET syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 SET variable = expression\par
SET AUTO COMMIT ( ON | OFF )\par
SET TRANSACTION ISOLATION LEVEL ( SERIALIZABLE )\par
SET SCHEMA schema_name\par
\pard\sb100\sa100\b0\f0\fs24 Makes a change to the state of the connection. \cf3\f4\fs20 SET AUTO COMMIT\cf0\f0\fs24  is used to switch transaction 'auto commit mode' on or off. When auto commit mode is on the engine commits after every statement. By default, a connection starts with auto commit mode switched on. \cf3\f4\fs20 SET TRANSACTION ISOLATION LEVEL\cf0\f0\fs24  currently only supports the \cf3\f4\fs20 SERIALIZABLE\cf0\f0\fs24  isolation level. See the 'Transactions' section of the documentation for details of how Mckoi handles transactions. \par
\cf3\f4\fs20 SET SCHEMA\cf0\f0\fs24  is used to change the default schema of a connection. \par
\pard\line\line\cf2\f3\fs27 20. DESCRIBE syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 DESCRIBE table_name\b0\par
\pard\sb100\sa100\f0\fs24 This command provides information about the columns of the table. It shows the column names, the type / size and scale (if applicable) and other useful information. \par
\pard\line\line\cf2\f3\fs27 21. SHOW syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 SHOW engine_variable\b0\par
\b engine_variable ::= TABLES | SCHEMA | STATUS | CONNECTIONS\b0\par
\pard\sb100\sa100\f0\fs24 Shows internal information about the database system. \cf3\f4\fs20 SHOW TABLES\cf0\f0\fs24  returns a list of tables in the database. \cf3\f4\fs20 SHOW STATUS\cf0\f0\fs24  returns debugging and statistical information about the internal state of the database engine. \cf3\f4\fs20 SHOW CONNECTIONS\cf0\f0\fs24  returns a snapshot of the current connections on the database. \cf3\f4\fs20 SHOW SCHEMA\cf0\f0\fs24  lists all the schema defined. \par
\pard\line\line\cf2\f3\fs27 22. SHUTDOWN syntax\cf0\f0\fs24  \par
\pard\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\b\f4\fs20 SHUTDOWN\b0\par
\pard\sb100\sa100\f0\fs24 Shuts down the database. If the database is running as a server the database shuts down cleanly and the process is stopped. If the database is embedded in a Java application it is cleanly put into a shut down state. \par
Only a user with the correct grants may successfully execute this command. \par
\pard\par
\trowd\trgaph15\trleft-89\trpaddl15\trpaddr15\trpaddfl3\trpaddfr3
\clvertalc\cellx9449\pard\intbl\f2\fs20{\pict\wmetafile8\picwgoal10\pichgoal15 
010009000003dd02000006001202000000001202000026060f001a04574d464301000000000001
00ce5a0000000001000000f803000000000000f8030000010000006c000000ffffffffffffffff
9e0700001900000000000000000000007e400000d400000020454d4600000100f80300001d0000
0003000000000000000000000000000000f6090000e40c0000d800000017010000000000000000
0000000000005c4b030068430400160000000c000000180000000a000000100000000000000000
00000009000000100000009e07000019000000250000000c0000000e000080250000000c000000
0e000080120000000c00000001000000520000007001000001000000d2ffffff00000000000000
0000000000900100000000000004400022430061006c0069006200720069000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000012001c72120010000000807512000073120052516032807512007872120010000000
e8731200647512002451603280751200787212002000000049642f317872120080751200200000
00ffffffff1c853401d0642f31ffffffffffff0180ffff0180efff0180ffffffff000001000008
0000000800004300000001000000000000002c01000025000000372e90010000020f0502020204
030204ef0200a07b20004000000000000000009f00000000000000430061006c00690062007200
000000000000000040731200dee32e31e88d0832a0761200ac7212009c38273104000000010000
00e8721200e8721200e878253104000000107312001c8534016476000800000000250000000c00
000001000000250000000c00000001000000250000000c00000001000000180000000c00000000
000002540000005400000000000000000000001a000000180000000100000088870741d1450741
000000002c000000010000004c0000000400000000000000000000009e07000019000000500000
002000ffff1b00000046000000280000001c0000004744494302000000ffffffffffffffff9e07
000019000000000000002100000008000000620000000c00000001000000240000002400000000
00803d00000000000000000000803d000000000000000002000000270000001800000002000000
00000000aca8990000000000250000000c00000002000000250000000c00000008000080560000
0030000000ffffffffffffffff9e0700001900000005000000f8fff2fff8ff8801d8798801d879
f2fff8fff2ff250000000c00000007000080250000000c00000000000080240000002400000000
008041000000000000000000008041000000000000000002000000220000000c000000ffffffff
4600000014000000080000004744494303000000250000000c0000000e000080250000000c0000
000e0000800e000000140000000000000010000000140000000400000003010800050000000b02
00000000050000000c020900c102040000002e0118001c000000fb020600030000000000bc0200
0000000102022253797374656d0000000000000000000000000000000000000000000000000000
040000002d010000040000002d01000004000000020101001c000000fb02efff00000000000090
01000000000440002243616c696272690000000000000000000000000000000000000000000000
0000040000002d010100040000002d010100040000002d010100050000000902000000020d0000
00320a100000000100040000000000c1020900201c0a00030000001e0007000000fc020000aca8
99000000040000002d01020008000000fa02050000000000ffffff00040000002d0103000e0000
00240305000000000000000900c1020900c10200000000000008000000fa020000000000000000
0000040000002d01040007000000fc020000ffffff000000040000002d010500040000002701ff
ff040000002d010000040000002d010000030000000000
}\f0\fs24\par
\fs20 Last Updated: Mon Aug 16 00:27:18 PDT 2004\fs24\par
\fs20 Mckoi SQL Database Copyright \'a9 2000 - 2004 Diehl and Associates, Inc. All rights reserved.\fs24\par
\cell\row\pard\sa200\sl276\slmult1\fs22\par
\pard\f2\fs20 http://www.mckoi.com/database/SQLSyntax.html\par
}
 